if
(
($page_num >=10 && $page_num<= 20) ||
($page_num >= 21 && $page_num =< 30) ||
($page_num >=31 && $page_num =<40)
){
if($i==1){
$i = $page_num;
}
}
我试图在PHP中使用上面的方法来实现多个条件。我尝试了它并且它一直输出错误,因此我不知道我是在犯错还是我在上面尝试的是PHP或编程中无法实现的。
错误消息
解析错误:语法错误,意外&#39;&lt;&#39;在C:addsdcredit.php第398行
答案 0 :(得分:4)
你有=&lt;在你的代码上,改变它们:&lt; =。 检查http://php.net/manual/fa/language.operators.precedence.php。 希望它有所帮助。
$page_num = 11;
$i=1;
if(($page_num >=10 && $page_num<= 20) || ($page_num >= 21 && $page_num <= 30) || ($page_num >=31 && $page_num <=40)){
if($i==1){
$i = $page_num;
}
}