【发布时间】:2017-07-12 10:00:57
【问题描述】:
我在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(in_array())
-
你能显示解析错误信息吗?并且您似乎正在使用一些插件或 php 框架来控制?对吗
-
@ToujouAya 以下答案是正确的。我错过了分号。
-
@user2584538 好的,我想,复制粘贴代码时分号漏掉了。
标签: php arrays session if-statement