在 if 语句中使用 count 并与其返回值进行比较不起作用


if(count($arr1) === count($arr2) === 26)

在上面的行中,它抛出错误

syntax error, unexpected '==='

为什么不能将count()返回的值与26

进行比较

你可以,但你必须分开做:

if(count($arr1) === 26 && count($arr2) === 26)

如果count($arr2)为26

if(count($arr1) === count($arr2) === 26)

求值为

if(count($arr1) === True)

,然后失败。

您需要执行两个逻辑检查,并检查它们的值是否都为true

最新更新