LAMP
[PHP] empty 함수 버전에 따라 안 먹히는 경우
영은파더♥
2019. 12. 24. 15:33
728x90
PHP 5.4 버전에서 empty 함수로 인한 에러가 발생한다면 아래 처럼 empty 함수를 구현해주는 방법이 있습니다.
empty 함수를 is_empty 로 치환 하면 됩니다.
function is_empty( $str ) {
if($str == "") {
return true;
} else if($str == 0) {
return true;
} else if($str == "0") {
return true;
} else if($str == NULL) {
return true;
} else if($str == false) {
return true;
} else if(is_array($str) && count($str)==0) {
return true;
} else {
return false;
}
}
위 조건에서 빠져나가는 경우가 있는지는 잘 모르겠네요~
728x90
반응형