ホームページ >バックエンド開発 >PHPの問題 >php はディレクトリかファイルかをどのように判断するのでしょうか?

php はディレクトリかファイルかをどのように判断するのでしょうか?

青灯夜游
青灯夜游オリジナル
2020-07-23 16:38:343153ブラウズ

PHP では、is_dir() 関数と is_file() 関数を使用して、それがディレクトリであるかファイルであるかを判断できます。 is_dir() 関数は、ディレクトリであるかどうかを判断でき、ディレクトリであれば true を返します。 is_file() 関数はファイルかどうかを判定し、通常のファイルであれば true を返します。

php はディレクトリかファイルかをどのように判断するのでしょうか?

PHP is_dir() 関数

is_dir() 関数は、指定されたファイルがディレクトリであるかどうかを確認します。ディレクトリが存在する場合、この関数は TRUE を返します。 [関連チュートリアルの推奨事項: "PHP チュートリアル "]

注: この関数の結果はキャッシュされます。キャッシュをクリアするには、clearstatcache() を使用してください。

例:

<?php
$file = "images";
if(is_dir($file))
{
echo ("$file是一个目录");
}
else
{
echo ("$file不是一个目录");
}
?>

出力:

images是一个目录

PHP is_file() 関数

is_file() 関数は、仕様 ファイルが通常のファイルかどうか。ファイルが通常のファイルの場合、この関数は TRUE を返します。

例:

<?php
$file = "test.txt";
if(is_file($file))
{
echo ("$file是常规文件");
}
else
{
echo ("$file不是常规文件");
}
?>

出力:

test.txt是常规文件

推奨学習:PHP プログラミングの入門からマスターまで

以上がphp はディレクトリかファイルかをどのように判断するのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。