PHP函数调用函数almighty_function

时间:2015-03-27 04:37:32

标签: php function

我有这个PHP函数

function almighty_function($x, $y, $z) {

 if ($y != $z && $x == $y && $x == $z) {

    return "Success!";

 }

 return "FAIL!";

}

函数的$ x,$ y和$ z的值集将返回“Success!”。

1 个答案:

答案 0 :(得分:1)

false, '0', ''

字符串'''0'都被评估为falsey,但它们并不相同。

同样true, 'foo', 'bar'适用于0foo的非空,非bar和非等值字符串值。


有关详情,请参阅表格:Loose comparisons with ==

要避免此类事情,请使用与===!==的严格比较。