• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpでディレクトリにあるファイル数を知るには?)

phpでディレクトリにあるファイル数を知る方法

このQ&Aのポイント
  • phpでディレクトリ以下のファイルをすべてリストで表示したい場合、そのフォルダにいくつファイルがあるか知りたいです。
  • ディレクトリ内のファイル数を取得するには、dir関数を使用します。
  • または、lsコマンドとwcコマンドを組み合わせてファイル数を取得する方法もあります。

質問者が選んだベストアンサー

  • ベストアンサー
  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.2

コピペしました?(^^; このサイトは、半角スペースでは見えにくいので、全角スペースで書いてます。 その辺りじゃないですかねぇ?

その他の回答 (1)

  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.1

$files=array(); $diropen=opendir("/HOGEHOGE"); while($file_name=readdir($diropen)) {   array_push($files,$file_name); } といったん配列 $files に取り込んで、後はお好みのママに… と言うのはどうですか?

yu393939
質問者

補足

ありがとうございます。 ただ,それをして書き換えると, 「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のところなのですが,何がおかしいのでしょう。

関連するQ&A