亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

php 目錄處理函數(shù)

之前我們處理的全都是文件,那目錄和文件夾怎么處理呢?

我們就來學(xué)習(xí)目錄或者稱為文件夾的處理相關(guān)函數(shù)。

處理文件夾的基本思想如下:

    1.讀取某個(gè)路徑的時(shí)候判斷是否是文件夾

    2.是文件夾的話,打開指定文件夾,返回文件目錄的資源變量

    3.使用readdir讀取一次目錄中的文件,目錄指針向后偏移一次

    4.使用readdir讀取到最后,沒有可讀的文件返回false

    5.關(guān)閉文件目錄

我們來學(xué)習(xí)一比常用函數(shù):

函數(shù)名功能
opendir打開文件夾,返回操作資源
readdir讀取文件夾資源
is_dir判斷是否是文件夾
closedir關(guān)閉文件夾操作資源
filetype顯示是文件夾還是文件,文件顯示file,文件夾顯示dir
<?php
//設(shè)置打開的目錄是D盤
$dir = "d:/";

//判斷是否是文件夾,是文件夾
if (is_dir($dir)) {
   if ($dh = opendir($dir)) {

      //讀取一次向后移動(dòng)一次文件夾指針
      echo readdir($dh).'<br />';
      echo readdir($dh).'<br />';
      echo readdir($dh).'<br />';
      echo readdir($dh).'<br />';

      //讀取到最后返回false

      //關(guān)閉文件夾資源
       closedir($dh);
   }
}
?>

即然是讀取一次向后移動(dòng)一次,我們是不是可以

<?php
//設(shè)置打開的目錄是D盤
$dir = "d:/";

//判斷是否是文件夾,是文件夾
if (is_dir($dir)) {
   if ($dh = opendir($dir)) {


      //讀取到最后返回false,停止循環(huán)
      while (($file = readdir($dh)) !== false) {
           echo "文件名為: $file : 文件的類型是: " . filetype($dir . $file) . "<br />";
       }

       closedir($dh);
   }
}
?>


Weiter lernen
||
<?php //設(shè)置打開的目錄是D盤 $dir = "d:/"; //判斷是否是文件夾,是文件夾 if (is_dir($dir)) { if ($dh = opendir($dir)) { //讀取一次向后移動(dòng)一次文件夾指針 echo readdir($dh).'<br />'; echo readdir($dh).'<br />'; echo readdir($dh).'<br />'; echo readdir($dh).'<br />'; //讀取到最后返回false //關(guān)閉文件夾資源 closedir($dh); } } ?>
einreichenCode zurücksetzen