何らかの理由で、以下のこの PHP コードが機能しません。
非常に奇妙です.file_existsは画像が存在することを認識していないようです.file_exists関数に適切なファイルパスが挿入されていることを確認しましたが、まだ動作しています.
file_exists を !file_exists に変更すると、存在する画像と存在しない画像が返されます
define('SITE_PATH2', 'http://localhost/');
$noimg = SITE_PATH2. 'images/userphoto/noimagesmall.jpg';
$thumb_name = 'http://localhost/images/userphoto/1/2/2/59874a886a0356abc1_thumb9.jpg';
if (file_exists($thumb_name)) {
$img_name = $thumb_name;
}else{
$img_name = $noimg;
}
echo $img_name;