如何在数组PHP内部检查

时间:2017-07-12 10:00:57

标签: php arrays session if-statement

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

我看了同样的问题,但我无法找到我想要的东西。

<?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;

?>

提前致谢

1 个答案:

答案 0 :(得分:4)

你刚刚在数组

之后错过了;
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'
    );
}