麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

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

2024-09-04 11:50:22
字體:
供稿:網(wǎng)友

很顯然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影響就大了。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久国产精品系列 | 九草视频| 91天堂国产在线 | 九九视屏| 伊人二本二区 | 亚洲欧美国产精品va在线观看 | 久久久久国产成人精品亚洲午夜 | 免费午夜视频 | 久草在线高清视频 | 精品国产96亚洲一区二区三区 | 日本aⅴ在线 | 久久艹艹艹 | 久久久久久久一区二区三区 | 成人偷拍片视频在线观看 | 一级电影免费在线观看 | 国产宾馆3p国语对白 | 免费观看视频在线 | 毛片在哪看 | 色猫av| 国产一区二区免费在线观看视频 | 国产精品久久久久久久四虎电影 | 欧美a视频在线观看 | 特片网久久| 国产精品免费一区二区 | 欧美三日本三级少妇三级99观看视频 | 日韩理论电影网 | 一级在线观看视频 | 日韩精品中文字幕在线播放 | 一二区电影 | 二级大黄大片高清在线视频 | 性盈盈盈影院 | av成人在线免费观看 | 免费国产wwwwwww网站 | 中文字幕视频在线播放 | 亚洲精中文字幕二区三区 | 亚洲成人精品区 | 免费a级毛片大学生免费观看 | 久久大陆| av电影院在线观看 | 久草干 | 美女被免费网站在线软件 |