php中的多个条件

时间:2018-05-31 16:19:37

标签: php if-statement conditional

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行

1 个答案:

答案 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;
       }
 }