PHP is_file、file_exists、is_dir总结

angryTom
リリース: 2023-04-07 15:38:02
転載
2368 人が閲覧しました

1. is_file() 関数 (推奨学習: PHP ビデオ チュートリアル )

is_file - 指定されたファイル名が通常のファイルかどうかを判断します

使用方法

bool is_file ( string $filename )
// 注意事项
// 因为 PHP 的整数类型是有符号整型而且很多平台使用 32 位整型,对 2GB 以上的文件,一些文件系统函数可能返回无法预期的结果 。
ログイン後にコピー

戻り値

ファイルが存在し、通常のファイルであればTRUEを返し、それ以外の場合はFALSEを返します

2. file_exists() 関数

file_exists — ファイルまたはディレクトリが存在するかどうかを確認します

使用方法

bool file_exists ( string $filename )
// 注意事项
// 因为 PHP 的整数类型是有符号整型而且很多平台使用 32 位整型,对 2GB 以上的文件,一些文件系统函数可能返回无法预期的结果 。
ログイン後にコピー

戻り値

ファイルが存在する場合ファイル名で指定 ディレクトリが存在する場合は TRUE を返し、存在しない場合は FALSE を返します。

3. is_dir() 関数

is_dir -- 指定されたファイルがディレクトリであるかどうかを確認します。

使用法

bool is_dir ( string $filename )
ログイン後にコピー

戻り値

ファイル名が存在し、ディレクトリである場合に true を返します。ファイルが相対パスの場合、その相対パスは現在の作業ディレクトリに対してチェックされます。

4. 概要

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:www.whmblog.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!