PHP
[PHP] Invalid argument supplied for foreach() 에러
chsr
2022. 4. 29. 16:38
728x90
반응형
■ PHP Invalid argument supplied for foreach() 에러
배열을 foreach 문 돌릴 때 해당 에러가 발생하는 경우가 있음
배열 내 공백을 가진 변수가 존재할 경우 발생하는 에러이기 때문에
foreach문을 돌리기 전 해당 배열이 빈 배열인지 체크하는 코드를 추가해주면 됨
■ 해결 방법
$test_arr 이라는 배열을 foreach 문 돌린다고 가정하였을 때
if( !empty($test_arr) ){
foreach( $test_arr as $target ){
}
}
728x90
반응형