is_file - 指定されたファイル名が通常のファイルかどうかを判断します
使用方法
bool is_file ( string $filename ) // 注意事项 // 因为 PHP 的整数类型是有符号整型而且很多平台使用 32 位整型,对 2GB 以上的文件,一些文件系统函数可能返回无法预期的结果 。
戻り値
ファイルが存在し、通常のファイルであればTRUEを返し、それ以外の場合はFALSEを返します
file_exists — ファイルまたはディレクトリが存在するかどうかを確認します
使用方法
bool file_exists ( string $filename ) // 注意事项 // 因为 PHP 的整数类型是有符号整型而且很多平台使用 32 位整型,对 2GB 以上的文件,一些文件系统函数可能返回无法预期的结果 。
戻り値
ファイルが存在する場合ファイル名で指定 ディレクトリが存在する場合は TRUE を返し、存在しない場合は FALSE を返します。
is_dir -- 指定されたファイルがディレクトリであるかどうかを確認します。
使用法
bool is_dir ( string $filename )
戻り値
ファイル名が存在し、ディレクトリである場合に true を返します。ファイルが相対パスの場合、その相対パスは現在の作業ディレクトリに対してチェックされます。
file_exists = is_dir is_file
is_file は、 ファイル が存在するかどうかのみを決定します。 # file_exists は、
ファイルが存在するかどうか、または ディレクトリ が存在するかどうかを決定し、is_dir は、
ディレクトリが存在するかどうかを決定します。使用中の関連データの検索とパフォーマンス分析 ファイルが存在する場合、is_file は file_exists より N 倍高速です;
ファイルが存在しない場合、is_file は file_exists より遅くなります;
以上がPHP is_file、file_exists、is_dir总结の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。