채택완료

count() 함수 오류 입니다. 값이 없어서 그런걸까요?

2023-03-17 (금) 10:39:49 1,976

Warning: count(): Parameter must be an array or an object that implements Countable in

count() 함수 오류 입니다. 값이 없어서 그런걸까요?

|

답변 4개

채택된 답변
+20 포인트

count() 함수는 배열이나 객체의 요소 개수를 세는 녀석인데,

셀 대상이 배열이나 객체인지 불확실해서 생기는 에러이네요.

해당 매개변수 앞에 (array) 키워드 넣어보세요.

2023-03-17 (금) 12:42:41

https://www.php.net/manual/en/function.is-array.php

if( is_array( $some))  echo count( $some);

count하려는 대상이 배열이어야 하는데

해당 대상이 값을 가져오는 과정에서 빈값이 들어가고 있을 지도 모르겠네요

값이 없어서 그런거같습니다. @count() 이렇게 써보세요

답변을 작성하려면 로그인이 필요합니다.