php 列出當前目錄


    $path=".";                                   //初使化用戶所操作目錄
    $prevpath=dirname($path);                       //初使化當前腳本所在目錄
    $dir_handle=opendir($path);                //打開文件系統所要處理的目錄
    while($file=readdir($dir_handle)) {           //遍歷目錄下的所有對象
        if($file!="." && $file!="..") {           //去掉目錄下當前目錄和上一級目錄
            //$filename=$path."/".$file;         //將目錄名和當前目錄下的文件名相連
            $filename=$file;         
            if(is_dir($filename)){           
                //echo 'is_dir'.$filename.'<br/>';
            }
            if(is_file($filename)){            
                echo '<li><ul>';
                echo '<li>'.iconv("GB2312","UTF-8",$filename).'</li>';
                echo '<li>'.date("Y-m-j H:i:s", filectime($filename)).'</li>';
                echo '</ul></li>';
                //$this->filenum++;          //將統計文件數所成員屬性值自加1
            }
            //array_push($files, $tmp);  //將遍歷出來的文件和目錄對象都壓入數組
        }
    }
    closedir($dir_handle);                  //關閉目錄資源指針

之前寫過的這個東西,今天筆試新浪遇到了,居然忘了。。。。。太不常用了,opendir readdir closedir這幾個函數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM