我已经创建了一个页面来上传存储在本地名为upload的文件夹中的图像,我也将其作为列表但如何将其作为缩略图(具有固定像素)?现在发生了什么,它只是用自己大小的像素(一些大的和一些小的)查看。
我的代码如下:
<?php
// open this directory
$myDirectory = opendir("upload");
// get each entry
while($entryName = readdir($myDirectory)) {
$dirArray[] = $entryName;
}
// close directory
closedir($myDirectory);
//count elements in array
$indexCount = count($dirArray);
?>
<ul>
<?php
// loop through the array of files and print them all in a list
for($index=0; $index < $indexCount; $index++) {
$extension = substr($dirArray[$index], -3);
if ($extension == 'jpg'){ // list only jpgs
echo '<li><img src="upload/' . $dirArray[$index] . '" alt="Image" /><span>' . $dirArray[$index] . '</span>';
}
}
?>
</ul>