php 7.2 이상에서 함수 문제 채택완료
좋은느낌
5년 전
조회 2,451
함수도 제대로 모르는데 CentOS 6.3까지만 사용하다 너무 급격하게 올렸나봅니다
사용환경은 리눅스 CentOS 7.9.... 7.x대 마지막 버젼입니다
오류는 두개가 있네요 ㅡ.,ㅡ
- Warning: count(): Parameter must be an array or an object that implements Countable in 해당구문
- Warning: count(): Parameter must be an array or an object that implements Countable in 해당구문
해당 구문은 그누보드 알림 플러그인에서 발생하고 다음과 같습니다
for($i=0;$i 어떻게 해야 php7.2 이상에서도 오류없이 출력 될까요??? 고수님들의 답을 목놓아 기다려봅니다
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
답변에 대한 댓글 2개
�
좋은느낌
5년 전
s
sinbi
5년 전
질게 자주 기웃거리면서 알게 된 거에용. ㅋ
댓글을 작성하려면 로그인이 필요합니다.
5년 전
변수 초기화, 정상적인 값 할당 후 이용이 좋습니다.
$alarm_list = []; // 초기화. 배열 단축 구문. PHP v5.4 이상. 미만은 $alarm_list = array();
// 알람 구하는 부분. 내용 구해서 변수에 할당
// 반복~
// $alarm_list[] = 알람데이터;
// ~반복
for ($i=0, $cnt=count($alarm_list); $i<$cnt; $i++) {
또는
foreach ( $alarm_list as $i=>$alarm ) { // 편하게 이용
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
좋은느낌
5년 전
친절하신 답변 감사드립니다^^
어려운 시국이지만 행복이 늘 곁에 하시길 바랍니다`
어려운 시국이지만 행복이 늘 곁에 하시길 바랍니다`
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
배려에 진심으로 감사드립니다 ^^