- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpでディレクトリにあるファイル数を知るには?)
phpでディレクトリにあるファイル数を知る方法
このQ&Aのポイント
- phpでディレクトリ以下のファイルをすべてリストで表示したい場合、そのフォルダにいくつファイルがあるか知りたいです。
- ディレクトリ内のファイル数を取得するには、dir関数を使用します。
- または、lsコマンドとwcコマンドを組み合わせてファイル数を取得する方法もあります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
コピペしました?(^^; このサイトは、半角スペースでは見えにくいので、全角スペースで書いてます。 その辺りじゃないですかねぇ?
その他の回答 (1)
- kusukusu
- ベストアンサー率38% (141/363)
回答No.1
$files=array(); $diropen=opendir("/HOGEHOGE"); while($file_name=readdir($diropen)) { array_push($files,$file_name); } といったん配列 $files に取り込んで、後はお好みのママに… と言うのはどうですか?
補足
ありがとうございます。 ただ,それをして書き換えると, 「Fatal error: Call to undefined function: array_push() in /hoge/hoge.php on line 10 」 というエラーが出てしまいます。 $files=array(); $diropen=opendir("/HOGEHOGE"); while($file_name=readdir($diropen)) { array_push ($files, $file_name); } で10行目はarray_pushのところなのですが,何がおかしいのでしょう。