久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      php怎么知道指定目錄中有哪些文件

      在上一篇文章中我們介紹了一次性讀取整個文件,并將文件數(shù)據(jù)逐行存入數(shù)組中的方法,有需要的請看《php怎么逐行將整個文件數(shù)據(jù)存入數(shù)組中》。這次我們來了解一下獲取指定目錄中文件(不包含子目錄)的方法,有需要的可以參考參考。

      有時候我們操作目錄,需要了解目錄中是否有文件存在,有哪些文件存在;這就需要讀取目錄內(nèi)容了。今天我們就來給大家介紹一下PHP獲取指定目錄中文件,并返回目錄中文件及文件夾名稱的方法。

      在D盤創(chuàng)建一個名為“demo”的目錄,該目錄下有這些文件:

      php怎么知道指定目錄中有哪些文件

      想要獲取“D:/demo”下的這些文件,輸出它們的文件名,需要怎么做呢?

      直接附上實(shí)現(xiàn)代碼:

      <?php $dir = 'D:/demo'; if(is_dir($dir)){     $info = opendir($dir);     while (($file = readdir($info)) !== false) {    //用不全等于是區(qū)分如果文件夾名字為0的時候,那么0!==false,仍然可以遍歷         echo $file.'<br>';     }     closedir($info); } ?>

      知道會輸出什么嗎?看看輸出結(jié)果吧:

      php怎么知道指定目錄中有哪些文件

      我們來分析一下:

      • 首先是使用opendir($dir)來打開一個目錄。

      • 然后是使用readdir($info)來獲取打開目錄$info中下一個文件或目錄的名稱;因?yàn)橐淮沃荒塬@取一個文件/目錄,所以需要借助while()循環(huán),以獲取并輸出全部的文件/目錄。

      • 最后使用closedir($info)來關(guān)閉目錄。

      說明:在對一個目錄的操作結(jié)束之后,需要使用closedir()函數(shù)關(guān)閉已打開的目錄,即釋放操作目錄時所占用的資源。而不僅僅是目錄,文件也是,在操作完成之后也需使用fclose()函數(shù)關(guān)閉。

      好了就說到這里了,有其他想知道的,可以點(diǎn)擊這個哦?!?→PHP文件基礎(chǔ)操作

      推薦:《PHP面試題大匯總(收藏)》《php視頻教程》

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號