php - 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 或编程中是不可能的。
错误信息
解析错误:语法错误,C:addsdcredit.php 中的意外 '<' 在第 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;
}
}
推荐阅读
- matplotlib - 指数衰减正弦函数的 FFT
- git - 如何查看 Git Repository 中 DAG 的数量以及与每个 DAG 关联的分支?
- javascript - 条件运算符如何与否定一起使用?
- javascript - 错误:无法加载默认凭据 - 凭据很好,功能失效
- vue.js - 如何从电子锻造样板中正确引用 Vue.js node_module?
- java - 如何从前台服务启动 Flutter 应用程序
- python - 如何将bam文件转换为egg文件?
- javascript - 如何在中间水平调整按钮(在 js 中创建)?
- php - 单击链接时,执行 onclick="function()" 以增加我的数据库中的值
- django - 在 django admin 中选择外键选项的更好方法?(没有传统的下拉菜单和允许过滤的方法)