php is_dir() 関数の概要
is_dir — 指定されたファイル名がディレクトリかどうかを判断します
構文: (推奨学習: PHP プログラミングの入門から習熟まで )
bool is_dir ( string $filename )
指定されたファイル名がディレクトリであるかどうかを判断します。
パラメータ:
filename ファイル名が存在し、ディレクトリである場合に TRUE を返します。 filename が相対パスの場合、その相対パスは現在の作業ディレクトリに対してチェックされます。
戻り値:
ファイル名が存在し、ディレクトリである場合は TRUE を返し、それ以外の場合は FALSE を返します。
php is_dir() の例
/** * 判断 文件/目录 是否可写(取代系统自带的 is_writeable 函数) * * @param string $file 文件/目录 * @return boolean */ function new_is_writeable($file) { if (is_dir($file)){ $dir = $file; if ($fp = @fopen("$dir/test.txt", 'w')) { @fclose($fp); @unlink("$dir/test.txt"); $writeable = 1; } else { $writeable = 0; } } else { if ($fp = @fopen($file, 'a+')) { @fclose($fp); $writeable = 1; } else { $writeable = 0; } } return $writeable; }
以上がディレクトリであるかどうかを判断する PHP 関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。