【发布时间】:2018-10-25 10:45:51
【问题描述】:
我需要构建类似上面这个菜单(无序列表)的东西,我有 2 个关联的 PHP 数组,最好的方法是什么?:
<ul>
<li>Administración
<ul>
<li>Gestor Usuarios
<ul>
<li>Acceder</li>
<li>Crear usuario</li>
</ul>
</li>
<li>Roles y permisos</li>
<li>Apariencia</li>
</ul>
</li>
<li>Configuración</li>
<li>Gestión Scripts</li>
<li>Gestión de Escenarios</li>
<li>...</li>
<li>...</li>
</ul>
$subpaginas = [
1 => [
1 => 'Gestión de Usuarios',
2 => 'Roles y permisos',
3 => 'Apariencia'
],
2 => [],
3 => [],
4 => [],
5 => [],
6 => [],
7 => [],
8 => []
];
$paginas = [
1 => 'Administración',
2 => 'Configuración',
3 => 'Gestión de Scripts',
4 => 'Gestión de Escenarios',
5 => 'Planificador',
6 => 'Monitorización',
7 => 'Resultado Ejecuciones',
8 => 'Dashboard'
];
PD:$paginas 数组与 $subpaginas 数组相关。 谢谢。
【问题讨论】:
-
从给出的信息来看,任何一种方法的开销都可以忽略不计。选择你觉得最舒服的东西
标签: php list for-loop foreach unordered