내 코드에 수 ($의 somearray)를 비교하는 것은 매우 정직 : 해당 배열의 카운트가 0 인 경우문제는 제로
if(count($votes > 0)) { do something } else { do something else }
문제가 .. 그것은이었다 같은 역할을 0보다 큰
사람이 왜 이런 일이 발생하는지 알고 있습니까? 당신의 상태
count($votes > 0)
에서
내 코드에 수 ($의 somearray)를 비교하는 것은 매우 정직 : 해당 배열의 카운트가 0 인 경우문제는 제로
if(count($votes > 0)) { do something } else { do something else }
문제가 .. 그것은이었다 같은 역할을 0보다 큰
사람이 왜 이런 일이 발생하는지 알고 있습니까? 당신의 상태
count($votes > 0)
에서
봐는
count($votes) > 0
귀하의 괄호가 일치하지 않습니다해야합니다.
보십시오 : 당신의
if(count($votes) > 0){ do something... } else { do something else }
을하고 무엇
count($votes > 0) == count (array() > 0) == count (true) == true
뭘 찾는거야 : 당신은 표현 $count > 0
의 결과를 계산하지 않으
count($votes) > 0
,하지만 숫자로 표현식을 넣으려면 $count > 0
(여기서, $count = count($votes)
)