<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                1、glob():顯示某個文件夾目錄下的所有文件,參數是目錄以及需要顯示的文件類型,返回值是數組,例如: //顯示a文件夾下的所有php文件 $dir = glob('a\*.php'); echo '<pre>'; print_r($dir); 2、opendir()打開文件、readdir():讀取文件、rmdir():刪除文件夾目錄(只能刪除未使用的空目錄)、unlink():刪除文件。 //打開并讀取目錄中的內容 $dir = opendir('a'); while($file = readdir($dir)){ echo $file.'<br/>'; } 與glob方法類似,只是opendir和readdir只顯示文件名稱,并不帶有上一級路徑! 如果要刪除某個文件夾下的所有文件,可以使用如下方法: $dir = opendir('a'); while($file = readdir($dir)){ unlink('a\\'.$file); } 但是如果某個文件夾下面還有文件夾,那么就不能直接刪除這個文件夾,需要使用遞歸的方法,代碼如下: function del_dir($dir_name){ $dir = opendir($dir_name); while($file_name = readdir($dir)){ $file_url = $dir_name.'\\'.$file_name; if($file_name!='.'&&$file_name!='..'){ if(is_dir($file_url)){ del_dir($file_url); }else if (is_file($file_url)) { @unlink($file_url); } } } closedir($dir);//關閉剛才打開的文件夾 rmdir($dir_name);//經過以上處理,確認此文件夾中確實沒有文件了,只剩下空的文件夾,現在就可以進行執行刪除,否則會報錯! } del_dir('a'); 以上方法的執行過程是:打開并讀取文件夾a里邊的內容,利用while循環判斷這個文件是不是【.】或【..】,如果是的話,就不執行下面的代碼,如果不是的話,再次判斷讀取到的文件是文件夾還是普通的文件,如果是普通的文件,就直接刪除,如果是文件夾,就執行遞歸,再次循環讀取。 某個文件夾下有n個空文件夾,也不能直接刪除這個文件夾,因為程序不知道這個文件夾里邊的文件夾里是否還有內容,所以可以執行del_dir方法,判定文件夾里邊確實沒有內容了,就可以刪除!
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看