phpは指定されたフォルダー内のすべてのファイルのファイル名を取得します

WBOY
リリース: 2016-07-29 09:06:13
オリジナル
1780 人が閲覧しました
<?php function searchDir($path,&$data){
 if(is_dir($path)){
 $dp=dir($path);
 while($file=$dp->read()){
 if($file!='.'&& $file!='..'){
 searchDir($path.'/'.$file,$data);
 }
 }
 $dp->close();
 }
 if(is_file($path)){
 $data[]=$path;
 }
 }
 
function getDir($dir){
 $data=array();
 searchDir($dir,$data);
 return $data;
 }
?>
ログイン後にコピー

実行後、このメソッドはファイル名の配列を返します。 出力をトラバースするだけです:

$list=getDir('image');
 for($i=0;$i<count echo></count>';
 }
ログイン後にコピー

出力結果:

phpは指定されたフォルダー内のすべてのファイルのファイル名を取得します

取得されたファイル名にパスが含まれていることがわかります。ファイル名を取得するには、getDir($dir) で for ループを使用するだけです。
return の前に次のコードを追加します。名前は中国語です、表示が文字化けする場合はエンコード方式をgb2312に変更してください

上記では、指定したフォルダー内のすべてのファイルのファイル名を内容も含めて取得する PHP を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!