我是 php 新手,我正在创建一个图片库。我编写的代码工作正常,但我需要将文件上传到服务器。画廊通过将缩略图加载到页面上来工作,当单击缩略图时,将打开一个花式框弹出窗口,并将显示缩略图的高分辨率版本。
文件夹结构中有 2 张图像。照片位于 /gfx/photos 中,缩略图位于 /gfx/photos/thumbs 中。我正在尝试编写一个 PHP 脚本来检查新照片是否已添加到 /gfx/photos/ 文件夹中,并自动在 /gfx/photos/thumbs 文件夹中创建缩略图。我可以做调整大小的部分,但我需要帮助比较 2 个文件。缩略图和照片具有完全相同的名称,它们只是位于不同的位置。
我有一个像这样工作的图像数组:
<?PHP
$dir = "gfx/photos/thumbs";
$files = scandir($dir);
foreach ($files as $key => $value);
$result = count($files);
for ($i = 0; $i < $result; $i++) {
/* loads appropriate code for every file... */
}
?>
这段代码可以用来检查文件还是我应该使用不同的代码。
感谢您的帮助人们!