次のことを行う再帰関数の設計について助けが必要です。
- 多次元配列を再帰的に表示します
<ul>
やなどの箇条書きを使用する必要があります<li>
- テキストはドキュメントにリンクしている必要があります。たとえば、テキスト「1.こんにちは」は、ディレクトリ構造 (配列構造) を維持したままリダイレクトされます。ただし、テキストは再帰的に表示する必要があります。
入力となる配列は、ディレクトリ階層の多次元配列になります。入力:
Array
(
[pocketmine] => Array
(
[tutorial] => Array
(
[0] => 1. Introduction.markdown
[1] => part3-setting-up-your-workspace.php
[2] => part1-introduction.php~
[3] => part2-planning.php~
[4] => part2-planning.php
[5] => part5-pocketmine-says-hello-world.php
[6] => part4-inter-lingual-programming-basics.php
)
[documentation] => Array
(
[0] => List of Events Alphabetical.markdown
)
)
)
最初の出力は次のようになります
- ポケットマイン
- チュートリアル
- 1.はじめに
- チュートリアル
ただし、「1.はじめに」は「whateverURL/pocketmine/tutorial/1.はじめに」にリンクする必要があります。
これを次のように表示する必要があります(たとえば)
<ul>
<li><a href=pocketmine/tutorial/1.-Introduction.markdown>1. Introduction</li>
</ul>
事前にご協力いただきありがとうございます。