これはNOのヒープ全体を吐き出しますが、画像はそこにあり、正しいパスは<img>
で表示されます。PHPでリモートイメージファイルが存在するかどうかをテストするにはどうすればよいですか?
foreach ($imageNames as $imageName)
{
$image = 'http://path/' . $imageName . '.jpg';
if (file_exists($image)) {
echo 'YES';
} else {
echo 'NO';
}
echo '<img src="' . $image . '">';
}
イメージファイルのURLとサーバーのファイルシステム上の同じイメージファイルへのパスは、** 2つの異なる文字列**です。 –
わかりました。私はfile_existsでリモートパスを使用して他の投稿をスキミングして誤解していた。 – TijuanaKez