테스트 사이트 - 개발 중인 베타 버전입니다

PHP 7.2 이상에서 발생하는 오류들...

· 3년 전 · 422

5.x에서는 문제없던 코드가 PHP 버전업후 툭툭 쏟아지는 오류들이 있네요.

 

퀴즈사이트 코드를 웹학교에서 붙이면서 pc에서는 문제없었는데 서버에 반영하니 오류가 쫙~~~~

현재 7.4버전위에서 운영중인데

count()와 sizeof()에서 오류가 쌓이기 시작하는 것을 발견했습니다.

 

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

 

count($value) == 0 이거나 sizeof($value) == 0 이런 코드들이 오류가 쏟아지네요.

 

그래서 is_null을 이용해 처리했습니다.

 

is_null($value)? 0 : count($value);

 

 

그누보드강좌/영카트강좌 - 기초부터 적용까지 체계적인 영상강좌

프로그래밍 실력 확인하기
PHP한글설명서

By 웹학교

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
5470
5469
5466
5465
5464
5463
5462
5461
5458
5457
5456
5451
5450
5449
5448
5447
5446
5445
5434
5433
5430
5429
5428
5427
5426
5425
5424
5423
5422
5421