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

在上面的行中它抛出错误

syntax error, unexpected '==='

为什么我不能将 count() 返回的值与 26 进行比较

4

2 回答 2

4

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

if(count($arr1) === 26 && count($arr2) === 26)
于 2013-06-18T12:30:25.790 回答
1

如果count($arr2)是 26

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

评估为

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

然后会失败。

您需要执行两个逻辑检查并检查它们都评估为真

于 2013-06-18T12:31:57.143 回答