亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

PHP中is_file不能替代file_exists的理由

2024-05-04 23:21:54
字體:
來源:轉載
供稿:網友
我們可以使用下面的代碼測試一下:

復制代碼 代碼如下:

<?php 
      $filename = 'test.txt';
      if (is_file($filename)) {
          echo "$filename exists!/n";
      } else {
          echo "$filename no exists!/n";
      }
      sleep(10);
     if (is_file($filename)) {
          echo "$filename exists!/n";
      } else {
          echo "$filename no exists!/n";
      }
?>


在運行測試代碼時,我們確保test.txt文件存在。在上面的代碼中,第一次使用is_file函數判斷文件是否存在,然后調用sleep函數睡眠10秒。在這10秒內,我們要把test.txt文件刪除。最后看看第二次調用is_file函數的結果。輸出結果如下:
test.txt exists!
test.txt exists!
嗯,你沒有看錯,兩次都是輸出“test.txt exists!”,這是為什么呢?原因就是is_file有緩存。第一次調用is_file函數的時候,PHP會把文件的屬性(file stat)保存下來,當再次調用is_file的時候,如果文件名更第一次的一樣,那么就會直接返回緩存。
那么把is_file改為file_exists呢?我們可以把上面代碼的is_file函數改為file_exists函數,再次使用上面的測試方法測試。結果如下:
test.txt exists!
test.txt no exists!
第二次調用file_exists的時候返回文件不存在,這是因為file_exists函數沒有緩存,沒次調用file_exists的時候都會去磁盤搜索文件是否存在,所以第二次才會返回false。
說了那么多,我只想說明is_file不能代替file_exists使用,如果你硬是覺得is_file的性能好,那我也沒辦法
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亲子乱一区二区三区电影| 国产精品久久久久久久久久东京| 亚洲第一视频网| 日韩av网址在线观看| 亚洲成人av资源网| 国产精品一区二区三区毛片淫片| 亚洲欧美国产日韩中文字幕| 日韩在线视频一区| 91色p视频在线| 亚洲欧美中文另类| 久久精品国产一区二区三区| 免费91在线视频| 91高潮精品免费porn| 欧美激情中文字幕在线| 日韩av电影在线免费播放| 日韩欧美中文字幕在线播放| 2019中文字幕在线| 中文字幕在线日韩| 91亚洲va在线va天堂va国| 日韩天堂在线视频| 国产成人精品免高潮在线观看| 三级精品视频久久久久| 久久婷婷国产麻豆91天堂| 国产一区欧美二区三区| 欧美韩国理论所午夜片917电影| 亚洲电影免费观看| 亚洲免费成人av电影| 亚洲欧美一区二区三区情侣bbw| 欧美日韩国产91| 亚洲精品福利在线| 亚洲人成欧美中文字幕| 日韩欧美在线观看| 亚洲国产精品成人一区二区| 岛国av一区二区三区| 91久久中文字幕| 成人日韩在线电影| 大量国产精品视频| 91av免费观看91av精品在线| 国产精品亚洲аv天堂网| 中文字幕亚洲欧美日韩2019| 欧美中文字幕第一页| 成人美女av在线直播| 国产性色av一区二区| 91九色国产社区在线观看| 九九精品视频在线观看| 国产精品无码专区在线观看| 国产成人精品最新| 亚洲欧美成人一区二区在线电影| 日韩视频一区在线| 中文字幕精品一区久久久久| 欧美日韩亚洲精品内裤| 尤物精品国产第一福利三区| 欧美最猛性xxxxx(亚洲精品)| 中文字幕亚洲国产| 91在线精品视频| 亚洲国产精品专区久久| 欧美激情18p| 久久久亚洲成人| 久久人人爽人人爽爽久久| 亚洲视频999| 国产精品美女www| 国产婷婷成人久久av免费高清| 激情久久av一区av二区av三区| 精品久久久久久久久久| 国产suv精品一区二区三区88区| 国产精欧美一区二区三区| 日韩av中文字幕在线免费观看| 45www国产精品网站| 亚洲精品成人久久电影| 亚洲成人久久一区| 亚洲无线码在线一区观看| 日本电影亚洲天堂| 一区二区三区回区在观看免费视频| 夜夜嗨av一区二区三区免费区| 51ⅴ精品国产91久久久久久| 日本不卡免费高清视频| 久久久久国产精品www| 亚洲精品永久免费精品| 国产精品视频久久久| 欧美精品福利在线| 亚洲精品久久久久久久久| 国产精品久久综合av爱欲tv| 欧美亚洲日本黄色| 国产丝袜一区二区三区免费视频| 日韩av电影免费观看高清| 亚洲欧美国产高清va在线播| 日韩电视剧免费观看网站| 精品一区二区三区三区| 欧美国产日韩一区二区在线观看| 欧美激情久久久久| 欧美午夜www高清视频| 欧美韩国理论所午夜片917电影| 69**夜色精品国产69乱| 丝袜一区二区三区| 日韩欧美在线第一页| 国产99久久精品一区二区| 国产精品九九九| 在线精品国产成人综合| 国产精品国语对白| 欧美俄罗斯乱妇| 亚洲一区二区三区乱码aⅴ| 欧美有码在线观看视频| 亚洲最大的免费| 91av免费观看91av精品在线| 懂色aⅴ精品一区二区三区蜜月| 欧美孕妇孕交黑巨大网站| 午夜精品国产精品大乳美女| 日韩久久精品电影| 91亚洲国产精品| 欧美插天视频在线播放| 国产一区在线播放| 精品久久久久久久久久| 91九色视频导航| 亚洲欧美一区二区精品久久久| 国产91精品久久久久久久| 亚洲第一视频在线观看| 国产视频999| 最新91在线视频| 久久久av电影| 17婷婷久久www| 欧美一区二区大胆人体摄影专业网站| 国产成人精品午夜| 欧美色道久久88综合亚洲精品| 中文国产成人精品| 亚洲天堂网在线观看| 中国人与牲禽动交精品| 亚洲国产成人在线视频| 欧洲亚洲免费视频| 成人www视频在线观看| 亚洲一区二区中文字幕| 红桃视频成人在线观看| 亚洲午夜激情免费视频| 精品国产精品三级精品av网址| 欧美日韩亚洲精品一区二区三区| 日韩电影中文字幕av| 亚洲一区二区少妇| 国产成人一区二区三区小说| 亚洲偷熟乱区亚洲香蕉av| 午夜精品久久久久久99热| 欧美理论电影在线观看| 91精品一区二区| 欧美午夜美女看片| 亚洲香蕉在线观看| 在线观看欧美www| 欧美日韩在线影院| 亚洲片国产一区一级在线观看| 中文字幕久精品免费视频| 国产精品第一区| 久久天天躁夜夜躁狠狠躁2022| 亚洲国产另类 国产精品国产免费| 日韩激情av在线免费观看| 亚洲一区二区免费| 亚洲热线99精品视频| 亚洲精品久久久久久久久久久| 欧美电影免费播放| 78m国产成人精品视频| 欧美色道久久88综合亚洲精品| 欧美精品免费播放| 中文字幕日韩有码| 亚洲精品99久久久久中文字幕| 国产欧美在线看| 欧美极品少妇xxxxⅹ免费视频| 国产精品18久久久久久首页狼| 色噜噜久久综合伊人一本|