こんにちわ,
今phpであるディレクトリ以下のファイルをすべて,リスト(select)で表示したいのですが,そのフォルダにいくつファイルがあるかを知りたいのです。
$d = dir("/HOGEHOGE");
echo "<select name=\"file\" size=??? multiple>";
while($entry=$d->read()) {
echo "<option value=\"$entry\">$entry";
}
$d->close();
上記のことで???にそのファイルを入れることができれば,それができると思うのですが,何かいい方法,またはそのようなファイル数を知る「ls|wc -w」のような方法があれば教えてください。
よろしくお願いします。
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のところなのですが,何がおかしいのでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- その他(プログラミング・Web制作) 図に示す階層構造で,現在のディレクトリ(カレントディレクトリという)が*印のディレクトリであるとき, 2 2022/11/16 10:55
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- PHP アップロードファイルの数に応じてCSSを動的に変更したいのですが、方法がわかりません 3 2023/07/23 21:59
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
onedrive にexcelファイルをア...
-
アップロードできるファイルサ...
-
携帯からファイルアップロード...
-
aws cloud9というものを使って...
-
ファイルのアップロードがどう...
-
ファイルをGET送信でアップロー...
-
FTPClientで転送結果(OKかFAIL)
-
PHPMailerで大きなファイルが送...
-
one drive のアップロード失敗...
-
ftpでアップロードが出来ない
-
PHPのファイルアップロードにつ...
-
大きいサイズのファイルのアッ...
-
youtubeに音声のみのmp4ファイ...
-
「クラウドにアップロード」」...
-
phpでPEAR::DBを使っているので...
-
フォントの色を変えるには?
-
php5-extensions を make でき...
-
CFileDialogの最初のディレクト...
-
PHPのみでの背景色は指定できる...
-
リンク先を隠す方法はないでし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
onedrive にexcelファイルをア...
-
one drive のアップロード失敗...
-
youtubeに音声のみのmp4ファイ...
-
wixの使い方について
-
ftpでアップロードが出来ない
-
「クラウドにアップロード」」...
-
ファイルサイズがpost_max_size...
-
VBでクラウドストレージにア...
-
大容量のファイルアップロード...
-
画像ファイルの名前をそのままU...
-
どうして送信されないのでしょ...
-
ファイルアップロードの上限を...
-
PHPでxmlをAPIに送信する方法(P...
-
ファイルをGET送信でアップロー...
-
unlinkでどうしてもファイルが...
-
FTPClientで転送結果(OKかFAIL)
-
ファイルのアップロードでパス...
-
$filePath = './user_img/' . $...
-
FTP接続の例外処理
-
move_uploaded_fileについて
おすすめ情報