<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_14795"> 遍历某文件夹下的所有文件和文件夹 <div class="blockcode"> <div id="code_swQ"><ol> <li> function list_dir($dirpath){ </li> <li> if($dirpath[strlen($dirpath)-1]!="\\"){$dirpath.="\\";} </li> <li> static $result_array=array(); </li> <li> if(is_dir($dirpath)){ </li> <li> $dir=dir($dirpath); </li> <li> while($file=$dir->read()){ </li> <li> if($file=="."||$file==".."){continue;} </li> <li> if(is_dir($dirpath.$file)){ </li> <li> list_dir($dirpath.$file."\\"); </li> <li> }else{ </li> <li> array_push($result_array,$dirpath.$file); </li> <li> } </li> <li> } </li> <li> $dir->close(); </li> <li> } </li> <li> return $result_array; </li> <li> } </li> <li> </li> <li> $array=list_dir("D:\www"); </li> <li> foreach($array as $value){ </li> <li> echo $value; </li> <li> echo "<br>"; </li> <li> } </li> </ol></div> <em onclick="copycode($('code_swQ'));">复制代码</em> </div> </td></tr></table> <div id="comment_14795" class="cm"> </div> <div id="post_rate_div_14795"></div> <br><br>