php if 语句具有两个条件之一 if( a < b) or (b=0)

标签 php if-statement operators

我有一些巨大的代码块,我想避免使用 elseif,所以问题是:是否可以在同一语句中构造一个具有两种可能性的 IF 函数? 类似

  if( a < b) or (b=0)
{
statement
}

最佳答案

if( ($a < $b) || ($b==0) )
{
     //do something
}

甚至更好

if( ($a < $b) || (0==$b) )
{
     //do something
}

这样你就不会不小心将 0 赋值给 $b。

关于php if 语句具有两个条件之一 if( a < b) or (b=0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6899409/

相关文章:

php - PHP 中的多个返回值是否被接受/良好实践?

php - MySQL PHP,SELECT WHERE 条件是一个数组

mysql - 如果 url 存储在 mySQL 中,则显示 youtube iframe

java - 我如何分离一个字符串,以便 "cat!"将是 "cat !"

javascript - JavaScript 中的 instanceof 运算符是什么?

php - 如何在 PHP 中验证 DKIM 签名?

php - 使用 codeigniter 进行 SQL 查询

excel - VBA excel 方程继续沿列向下延伸

ruby - 在 Ruby 中覆盖实例变量数组的运算符

c++ - 如何用参数重载 '=' 运算符?