php 中的多个条件

Multiple conditionals in php

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或编程中是不可能的。

The error message

Parse error: syntax error, unexpected '<' in C:addsdcredit.php on line 398

您的代码中有 =<,请像这样更改它们:<=。 检查 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;
       }
 }