Самый простой способ - использовать функцию PHP glob
:
$path = '../photo-album1/*.jpg';
$files = glob($path);
foreach ($files as $file) {
if (file_exists($file)) {
echo "File $file exists.";
} else {
echo "File $file does not exist.";
}
}
Благодарность душе за основы.Я просто добавляю glob.
EDIT: Как указывает Хакре, glob возвращает только существующие файлы, поэтому вы можете ускорить его, просто проверив, находится ли имя файла в массиве.Что-то вроде:
if (in_array($file, $files)) echo "File exists.";