将count($ somearray)与零进行比较的问题

Roe*_*and 0 php

我的代码很简单:

if(count($votes > 0)) { do something } else { do something else }
Run Code Online (Sandbox Code Playgroud)

问题是如果该数组的计数是0 ..它的行为就像它大于0.

有人知道为什么会这样吗?

Int*_*idd 5

看看你的情况

count($votes > 0)
Run Code Online (Sandbox Code Playgroud)

应该

count($votes) > 0
Run Code Online (Sandbox Code Playgroud)