ホームページ >バックエンド開発 >PHPチュートリアル >ディレクトリ内のすべてのファイルを走査するための PHP カスタム メソッド_PHP チュートリアル

ディレクトリ内のすべてのファイルを走査するための PHP カスタム メソッド_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:24:09799ブラウズ

ディレクトリ内のすべてのファイルを走査するための PHP カスタマイズされたメソッド

<span>header('content-type:text/html;charset=utf-8');<br />/**<br /> *   方法一:使用readir()遍历目录<br /> */<br />function listDir($dir)<br />{<br />    if(is_dir($dir))<br />    {<br />        if($handle = opendir($dir))<br />        {<br />            while($file = readdir($handle))<br />            {<br />                if($file != '.' && $file != '..')<br />                {<br />                    if(is_dir($dir.DIRECTORY_SEPARATOR.$file))<br />                    {<br />                        echo '目录名:'.$dir.DIRECTORY_SEPARATOR.'<font color="red">'.$file.'</font><br />';<br />                        listDir($dir.DIRECTORY_SEPARATOR.$file);<br />                    }else{<br />                        echo '文件名:'.$dir.DIRECTORY_SEPARATOR.$file.'<br />';<br />                    }<br />                }<br />            }<br />        }<br />        closedir($handle);<br />    }else{<br />        echo '非有效目录!';<br />    }<br />}<br />listDir('./phpmyadmin');</span> 

リーリー

Black-Eyed Poet: PHP ファイル システム関数の詳細については、ファイルシステム関数を参照してください

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/827211.html技術記事ディレクトリ内のすべてのファイルを走査するための PHP カスタム メソッド header('content-type:text/html;charset=utf-8'); /*** 方法 1: readir() を使用してディレクトリを横断する*/ function listDir($dir) { if(is_dir($. ..
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。