• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPでディレクトリーの表示について)

PHPでディレクトリー表示を実現する方法

このQ&Aのポイント
  • PHPを使ってディレクトリーのフォルダ名を取得する方法を教えてください。
  • 複数の階層にわたるディレクトリーを一覧表示する方法を教えてください。
  • PHp5を使用しています。アドバイスをお願いします。

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

  • ベストアンサー
  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.2

> プログラムの世界にとても興味があり、50歳に > なろとしているのにに色々本を買って独学で勉強 > しておりました。 そうでしたか。それで質問内容に得心しました。 世の中には50歳を過ぎてプログラムを始めて、自分 で作ったプログラムを販売しだしたツワモノもいま す。頑張って下さい。 要らないお世話かもしれませんが、始めたばかりで 今回のテーマはハードルが高いでしょう。もっと簡 単なテーマを数こなすことをお勧めします。 PHP+MySQLの選択はいいですね。性質上HTMLもされる と思いますが、プログラミングは幾ら頭で考えても進 まないことが多いです。思い違いの嵐の中で、正しく 理解したものを積み上げていく作業の連続で、正しい かどうかは、細かく結果を確認するのがコツです。 激しい時には、1行1行の結果を確認しないと分からな いこともあります。PHPはechoなどで、簡単に途中結果 を表示出来ますので、それを開発途中で多用すること が面倒なようでも早道です。 ちょっと老婆心で口を出しました。

ityounomi
質問者

お礼

再起関数のアドバイスありがとうございました。 おかげさまで、なんとか意図するものができそうです。 今はまだ、print_rでの階層表示ですが、 もっと見やすくなるように工夫してみます。

その他の回答 (1)

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

まるなげ、ですか・・・ せめて、質問を絞ればいいのですが・・・ どういう立場でこの問題に取組んでいるのか知りませんが 問題に対する姿勢がまずヘンですね。 プログラムを書く以前に仕様を固めていません。 プログラムは与えられた問題は仕様の一部と言うか条件です。 自分で詳細仕様を固めて条件提出者の了解が必要です。 条件提出者が居ないのであれば、自分自身で納得する仕様に します。 ツリー状に表示するとありますが、何に対してどのように 表示しますか? これによりプログラムの性質がまるっき り違うものになります。 任意の階層とありますが、「任意」をどうするか決めて いますか? これは表示方法によって条件が絞られそうだ と気が付いていますか? 次に仕様的に分かっている範囲でせめてキーになる機能の 部分的な下調べが必要です。 フォルダ内のフォルダ名を得る方法は調べていますか? 階層を追いかけるというのは「再帰的処理」と言います が理解、下調べは出来ていますか? せっかくプログラムと関わったのだから、いい方向に なって欲しいと思います。

ityounomi
質問者

お礼

申し訳ございませんでした。 再帰的処理というのがとてもヒントになりました。 どの部分を勉強したらよいのか手がかりになりました。 プログラムの世界にとても興味があり、50歳になろとしているのに に色々本を買って独学で勉強しておりました。フォルダの中身をエクスプローラーのようなツリー表示にするにはどうしたらよいのかと色々考えていましたが、どうしても方法が分からず質問してしまいました。再起関数というアドバイスで、なるほどと納得できました。チャレンジする糸口が分かりました。ありがとうございました。なにぶん最近ようやくMYSQLとPHPがつながるようになって喜んでいるレベルの者です。ご容赦ください。

関連するQ&A