如何检查两个变量是否为真?

时间:2014-03-11 15:01:51

标签: php

如何检查两个变量是否为真 - 任何一个都可以为真,我已尝试过:

    if($width || $height)

但它没有用。

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

如果你想要“truthy”(松散地等于true),你的语法就会有效。

如果你想要一个字面上的布尔true,你需要进行类型敏感的比较:

if($width === true || $height === true)

同样,检查两者是否真实:

if($width && $height)

或字面上都是true

if($width === true && $height === true)

您可能需要阅读the documentation about the PHP == and === operators

答案 1 :(得分:1)

也许您打算使用&&运算符:

if($width && $height)

进一步阅读