我需要帮助设计一个递归函数:
- 递归显示多维数组
- 必须使用要点,例如
<ul>
和<li>
- 文本必须链接到文档。例如文本“1. Hi”将被重定向并保持其目录结构(数组结构)。但是文本必须递归显示。
将作为输入的数组将是目录层次结构的多维数组。输入:
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. Introduction”必须链接到“whateverURL/pocketmine/tutorial/1.Introduction”
我需要将其显示为(例如)
<ul>
<li><a href=pocketmine/tutorial/1.-Introduction.markdown>1. Introduction</li>
</ul>
提前感谢您的帮助。