Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基于目录树级别的php If语句_Php_Arrays_Navigation - Fatal编程技术网

基于目录树级别的php If语句

基于目录树级别的php If语句,php,arrays,navigation,Php,Arrays,Navigation,我有一个反映站点结构的数组。我正在尝试根据我所在的级别执行if语句: 运行简单测试: <?php if ($dirTree[0]){echo "level1";}?> <?php if ($dirTree[1]){echo "level2";}?> 由于数组中的最后一个元素始终是活动级别,因此活动级别应与数组的大小相同: $active = count($dirTree); 如何确定哪个级别处于活动状态?能否更详细地介绍$dirTree的结构以及其中的内容?您提到它是

我有一个反映站点结构的数组。我正在尝试根据我所在的级别执行if语句:

运行简单测试:

<?php if ($dirTree[0]){echo "level1";}?>
<?php if ($dirTree[1]){echo "level2";}?>

由于数组中的最后一个元素始终是活动级别,因此活动级别应与数组的大小相同:

$active = count($dirTree);

如何确定哪个级别处于活动状态?能否更详细地介绍$dirTree的结构以及其中的内容?您提到它是多维的,但在示例中我们只能看到一维数组。@James Waddington@ziGi我已经用$dirTree@JamesWaddington$active=计数($dirTree);帮我搞定了,非常感谢你的帮助!非常感谢。@JamesWaddington你想在这里给出答案吗?所以你可以用它把问题从书堆里拿出来。
$active = count($dirTree);