我希望还没有提出这个问题。
我正在编码的时候遇到同样的问题,那时我正在使用两个或更多的&&像这样的逻辑运算符:
if ($sCategory['sub_category_name'] == $subCat && $action == 'edit') {
//Do stuff here
}
我收到错误:
PHP Parse错误:语法错误,意外'$ action'(T_VARIABLE)
在阅读其他一些主题时,我看到有时会出现导致问题的隐藏字符,但我没有找到任何其他解决方案。我在iMac上使用Sublime Text 3.
提前致谢
答案 0 :(得分:1)
请试试这个:
据我所知,数组值正在创建问题,所以将此数组值放在另一个变量中,就像这样:
$cat_val = $sCategory['sub_category_name'];
if (($cat_val == $subCat) && ($action == "edit")) {
//Do stuff here
}
请尝试一次。
希望,这可能会对你有所帮助。