Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.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数组中_Php_Arrays_Session_If Statement - Fatal编程技术网

如何检查是否在PHP数组中

如何检查是否在PHP数组中,php,arrays,session,if-statement,Php,Arrays,Session,If Statement,我在menu.php中有以下内容。我需要检查会话是否正常。但我得到了解析错误 我看了同样的问题,但我找不到我想要什么 <?php $menu=array(); if(Session::get("home")) { $menu[]=array( "label" => "Home", "link" => APP_ABS_PATH ); } if(Session::get("about")) {

我在menu.php中有以下内容。我需要检查会话是否正常。但我得到了解析错误

我看了同样的问题,但我找不到我想要什么

<?php

$menu=array();

if(Session::get("home")) {
        $menu[]=array(
            "label" => "Home",
            "link" => APP_ABS_PATH
        );
}

if(Session::get("about"))
{
    $menu[]=array(
        "label" => "About",
        "link" => APP_ABS_PATH.'about'
    )
}

if(Session::get("contact"))
{
    $menu[]=array(
        "label" => "Contact",
        "link" => APP_ABS_PATH.'contact'
    )
}

return $menu;

?>
提前感谢

您刚才错过了;后置数组

if(Session::get("about"))
{
    $menu[]=array(
        "label" => "About",
        "link" => APP_ABS_PATH.'about'
    );
}

if(Session::get("contact"))
{
    $menu[]=array(
        "label" => "Contact",
        "link" => APP_ABS_PATH.'contact'
    );
}

您可以这样检查值是否存在于数组中,如果存在数组,是否可以显示解析错误消息?看起来你正在使用一些插件或php框架来控制?它是right@ToujouAya下面的答案是正确的。我漏掉了分号。@user2584538好吧,我想,复制粘贴代码时漏掉了分号。