编码器。我对 php 很陌生,所以我的代码很可能是错误的。我从 txt 文件加载纯文本并使用它从网站加载图片。(感谢这个论坛帮助我)。现在我在调整这些照片的大小时遇到了问题。首先,我不认为我在最后 2 个中得到了正确的 if 语句。而且我真的不知道如何使用“while”,如果我什至必须使用它。
你能看一下代码,看看你是否发现任何错误?谢谢你。
在第一个(如果)部分中,我将 txt 文件中的文本转换为图像。现在我想调整所有这些图像的大小。在第二个(如果)我试图调用所有这些图像来调整大小。在第三个(如果)中,我试图调用所有这些调整大小的图像,以便我可以在最后一点代码中回显它们。
<?php
$file = 'serverlist.txt';
$servers = '';
if ($handle = fopen($file, 'r')) {
while (!feof($handle)) {
$content = trim(fgets($handle));
$names = explode(' ', $content);
foreach ($names as $name) {
$servers .= '<img src="http://minecraft.net/skin/' . $name . '.png" alt="">';
}
}
fclose($handle);
} else {
}
if $file == 'serverlist.txt' {
$fullimages = explode($servers);
foreach ($fullimages as $_fullimages) {
$face = imagecreatetruecolor($width, $height);
$imgwidth = 200;
$imgheight = 200;
imagecopyresized($face, $_fullimages, 0, 0, 8, 8, $width, $height, 8, 8);
imagecopyresized($face, $_fullimages, 0, 0, 40, 8, $width, $height, 8, 8);
}
} else {
}
if $file = 'serverlist.txt' {
$displayimages = explode($_fullimages);
foreach ($displayimages as $_displayimages) {
}
} else {
}
echo $_displayimages;
?>