ディレクトリの中身を、Explorer のツリーような形で表示させたいのだ!なんとか簡単に出来る仕組みを考えてみました。 配列によるディレクトリのモデル 先ずはデータ型。デレクトリの下にはファイル又はデレクトリがありその中にまたファイルやデレクトリが存在します。このように入れ子になった関係を保持できるデータ型といえば『配列』です。配列を使えばディレクトリーツリーを表現できそうです。 配列は、「添え字 => 値」 という関係になっていて、値にはどんなデータでも入れることが出来ます。ディレクトリ内部を獲得しようとした時、「ディレクトリ」であれば添え字に「ディレクトリ名」を格納し、値には下位の内容を配列で格納します。「ファイル」ならば添え字に「ファイル名」を格納し、値に「パス」を格納することにします。 ディレクトリ内を配列に格納した時のイメージです。 Array ( 'edithead.php'