寫程序驗證一下:

分別執行1000次,記錄所需時間。

文件存在(當前目錄) is_file:0.4570ms file_exists:2.0 " /> 国产福利视频第一导航,无码欧美喷潮福利XXXX,亚洲三级在线视频

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php中判斷文件存在是用file_exists還是is_file的整理

看了這篇php中file_exists與is_file,is_dir的區別的說法基本明白,php的 file_exists = is_dir + is_file。

寫程序驗證一下:

分別執行1000次,記錄所需時間。

文件存在(當前目錄)
is_file:0.4570ms
file_exists:2.0640ms

文件存在(絕對路徑3層/www/hx/a/)
is_file:0.4909ms
file_exists:3.3500ms

文件存在(絕對路徑5層/www/hx/a/b/c/)
is_file:0.4961ms
file_exists:4.2100ms

文件不存在(當前目錄)
is_file:2.0170ms
file_exists:1.9848ms

文件不存在(絕對路徑5層/www/hx/a/b/c/)
is_file:4.1909ms
file_exists:4.1502ms

目錄存在
file_exists:2.9271ms
is_dir:0.4601ms
目錄不存在
file_exists:2.9719ms
is_dir:2.9359ms

is_file($file)
file_exists($file)
當$file是目錄時,is_file返回false,file_exists返回true

文件存在的情況下,is_file比file_exists要快得多;
要檢測文件所在的目錄越深,速度差越多,但至少快4倍。

文件不存在的情況下,is_file比file_exists要慢一點點,但可以忽略不計。

目錄存在的情況下,is_dir比file_exists要快得多;
目錄不存在的情況下,is_dir比file_exists要慢一點點,但可以忽略不計。

結論:

如果要判斷文件是否存在,用函數 is_file(),
如果要判斷目錄是否存在,用函數 is_dir(),
好像沒地方需要用file_exists了,不確定傳入的參數是文件還是目錄的時候用?

php技術php中判斷文件存在是用file_exists還是is_file的整理,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 免费看欧美一级特黄a大片 免费看欧美xxx片 | 男人插女人逼逼 | 日韩一区二区三区四区区区 | 无码成A毛片免费 | 久久99re8热在线播放 | 久久高清一级毛片 | 小莹的性荡生活40章 | 日本漫画之无彩翼漫画 | 国产精品成人久久久久A伋 国产精品成人观看视频免费 | 免费毛片在线播放 | 久久青草免费91线频观看站街 | 网友自拍区视频精品 | 久久毛片视频 | 国产乱码精品AAAAAAAA | 国产三区在线成人AV | 98久久人妻少妇激情啪啪 | 调教椅上的调教SM总裁被调教 | 51精品国产AV无码久久久密桃 | 亚洲日韩天堂在线中文字幕 | 国产精品免费一区二区三区视频 | CHESENGAY痞帅警察GV | 美女穿丝袜被狂躁动态图 | 草柳最新地址 | 在线观看国产高清免费不卡 | 无遮挡午夜男女XX00动态 | 亚洲 综合 欧美在线视频 | 伊伊人成亚洲综合人网 | 人妻无码AV中文系统久久免费 | 高潮久久久久久久久不卡 | 美女张开腿露尿口给男人亲 | s8sp视频高清在线播放 | 在线亚洲精品国产一区麻豆 | 中文字幕va一区二区三区 | 美女的jj | 亚洲综合AV色婷婷五月蜜臀 | 免费一级片网站 | 午夜久久影院 | 国产亚洲精品久久无亚洲 | 男人插女人动态 | 黄色小说男男 | 秋霞影院福利电影 |