PHP的 file_exists = is_dir + is_file

它既可以判斷文件是否存在,又可以判斷目錄是否 " /> 国产一级毛片电影,日韩成人精品在线观看,污网址

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

PHP中file_exists與is_file,is_dir的區(qū)別介紹

很顯然file_exists是受了ASP的影響,因為ASP不但有fileExists還有folderExists,driverExists,那么php中file_exists是什么意思呢?

php的 file_exists = is_dir + is_file

它既可以判斷文件是否存在,又可以判斷目錄是否存在。但這樣一個全面的函數(shù)執(zhí)行效率非常低,就像ASP中request不指定是form,還是get,cookies,所以結(jié)論是:

◦如果要判斷目錄是否存在,請用獨立函數(shù) is_dir(directory)
◦如果要判斷文件是否存在,請用獨立函數(shù) is_file(filepath)

is_file 只判斷文件是否存在;
file_exists 判斷文件是否存在或者是目錄是否存在;
is_dir 判斷目錄是否存在;

查看手冊,雖然這兩個函數(shù)的結(jié)果都會被緩存,但是is_file卻快了N倍。
還有一個值得注意的:
文件存在的情況下,is_file比file_exists要快N倍;
文件不存在的情況下,is_file比file_exists要慢;
結(jié)論是,file_exits函數(shù)并不會因為該文件是否真的存在而影響速度,但是is_file影響就大了。

php技術(shù)PHP中file_exists與is_file,is_dir的區(qū)別介紹,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 久久精品免费一区二区三 | 欧美日韩精品一区 | 亚洲三区在线播放 | av网站在线免费观看 | 美女在线观看国产 | 欧美亚洲网站 | 亚洲成人一级 | 日韩美女在线看免费观看 | 天天躁人人躁人人躁狂躁 | 日韩精品一区二区三区在线播放 | 国产超碰人人爽人人做人人爱 | 欧美综合一区二区 | 成人欧美日韩一区二区三区 | 欧美一级全黄 | 亚洲国产欧美一区二区三区久久 | 国产午夜精品一区二区三区四区 | 久热m3u8 | 成人黄色在线视频 | 99精品网 | 免费1区2区3区 | 婷婷色网| 亚洲一区不卡 | 成年人网站国产 | 精品国产一二三区 | 东京久久 | 中文字幕一区二区视频 | 亚洲精品一区二区在线观看 | 国产福利在线看 | 成人国产精品久久 | 美女视频黄的 | 成人av一区二区三区 | 日韩二区三区 | 一区二区三区视频免费观看 | 夜夜草 | 在线亚洲精品 | 羞羞视频在线观看网站 | 久久精品一级 | 在线 丝袜 欧美 日韩 制服 | 国产毛片久久久久久久久春天 | 国产二区精品视频 | 嫩草一区二区三区 |