私はこのコードを準備しました。ご覧のとおり、問題のある領域をコメントアウトしました。
//prepare the image file path that includes the isbn in the file name
$imageFilePath = '"./data/images/' . $book[0] . '.jpg"';
// Debugging
// $var = "==>" . file_exists($imageFilePath) . "<==is it true?";
// $str .= $var;
// //tests if file is NOT there, if it isn't the imagepath reflects the default image
// if (file_exists($imageFilePath) == false){
// $imageFilePath = '"./data/images/default.jpg"';
// }
私の画像パス変数はチャームのように機能します。ファイルが存在しない場合は、デフォルトの画像を使用したいと思います。ifステートメントのコメントが解除されると、すべての画像がデフォルトの画像になります
is_fileとfile_existsを試しましたが、役に立ちませんでした。また、$ var変数を使用して結果をキャプチャしようとしていることもわかります。これは、==>と<==の間にスペースがありません。
私はプログラミングを学び始めたばかりで、一般的に私はあちこちでエコーを使って、またはインターネットを使ってデバッグすることができます。解決策が見つかりません。
すべての助けは大歓迎です、そして事前に感謝します