私は知っています私はを知っています。これはsooと簡単に聞こえます。しかし、私はインターネット上で正解を見つけることができないようです。ディレクトリがPHPで存在するかどうかをチェック
解決策の1つは、is_dir
を使用することでした。
if(is_dir($dir))
echo 'directory exists';
else
echo 'drectory not exist';
しかし、これは間違っある - すべては、この機能はありませんが$dir
がディレクトリであるかどうかを確認することです、それはディレクトリが存在するかどうかをチェックし、そうでないかはありません。言い換えれば、私が置く場合:
$rootDir = "C:\\Documents and Settings\\test\\My Documents\\Image Directory\\Me Dog\\";
あなたがあなたのWebサーバー上にそのようなディレクトリが見つからない場合でも、関数はtrueを返します。
アイデア?
私はもはやバグレポートへのリンクを見つけることができますが、これは、PHP 5.2で報告されたバグではなかったです。 –