致命错误:无法在写上下文中使用方法返回值
else if($main->parms('page') == 'poll' && !empty($main->parms_page()))
答案 0 :(得分:1)
问题可能是:!empty($main->parms_page())
您可以使用变量并在if语句
中使用它$check = !empty($main->parms_page());
然后
else if($main->parms('page') == 'poll' && !empty($check))
答案 1 :(得分:0)
根据PHP 5.5
,empty()
仅支持变量,其他任何内容都会导致解析错误。
换句话说,以下内容无效:!empty($main->parms_page())
。
$var = $main->parms_page();
else if($main->parms('page') == 'poll' && !empty($var))