私はこれをしたい:ファイルがエラーなく存在するかどうかを確認するには?
if (file_exists("path/a/b/c/file.txt")) {
fopen("path/a/b/c/file.txt"); ----------> ERROR
do_this_if_file_exists();
}
else {
do_this_if_not_exists();
}
は残念ながら、私は次のエラーを取得する:
fopen(path/a/b/c/file.txt) [function.fopen]: failed to open stream: No such file or directory
私はfile_existsと間違ってやっていますか?
さらに、ファイルが存在します:file_exists("file.txt")
のようなパスが存在すると、それはうまくいきます。私は問題がパス(パス/ a/b/c /)だと思うが、パスを最初に作成せずにそれを確認する方法。
ありがとうございました。
あなた自身の質問に答えているようですが、正しいパスを使用してください。 –
'file_exists()'に渡すパスの正確な例を表示できますか?あなたはあなたの機能で使用しているのと同じ道を100%確信していますか? –
実際のコードを表示すると、問題が発生しないので、実際のコードを表示したほうがよいでしょう – Seagull