PHP에서 빈 배열을 확인하는 방법(두 가지 방법)

PHPz
풀어 주다: 2023-04-18 10:16:21
원래의
757명이 탐색했습니다.

PHP 개발 과정에서 배열이 비어 있는지 확인해야 하는 경우가 종종 있습니다. 배열이 비어 있는지 확인하는 데는 두 가지 상황이 있습니다. 하나는 배열에 요소가 없는 경우이고, 다른 하나는 변수에 없는 경우입니다. 존재하거나 값이 null입니다.

빈 배열을 확인하는 두 가지 방법은 다음과 같습니다.

방법 1: empty() 함수 사용

PHP는 배열이 비어 있는지 쉽고 빠르게 확인할 수 있는 empty() 메서드를 제공합니다.

여기서 주목해야 할 점은 공백() 함수에는 배열에 대한 특별한 판단이 있다는 점입니다. array(), array(0) 및 false는 모두 비어 있는 것으로 판단됩니다.

샘플 코드는 다음과 같습니다.

$arr = array();
if(empty($arr)){
    echo "数组为空";
}
로그인 후 복사

위 코드는 빈 배열을 생성하고, empty() 함수를 사용하여 배열이 비어 있는지 확인하고, 최종적으로 "array isempt"를 출력합니다.

방법 2: count() 함수 사용

또한 count() 함수를 사용하여 배열이 비어 있는지 확인할 수도 있습니다. 배열의 요소 수가 0이면 빈 배열로 간주합니다.

샘플 코드는 다음과 같습니다.

$arr = array();
if(count($arr) === 0){
    echo "数组为空";
}
로그인 후 복사

위 코드는 빈 배열을 생성하고 count() 함수를 사용하여 배열이 비어 있는지 확인하고 마지막으로 "array isempt"를 출력합니다.

동시에 count() 함수는 변수가 null인지 여부를 확인할 수도 있습니다. null이면 0을 반환합니다. count()의 반환 값이 같은지 확인하여 변수가 null인지 여부를 확인할 수 있습니다. 0으로.

$var = null;
if(count($var) === 0){
    echo "变量为null";
}
로그인 후 복사

위 코드는 null 변수를 생성하고 count() 함수를 사용하여 변수가 null인지 확인하고 마지막으로 "변수가 null입니다"를 출력합니다.

요약하면 위의 두 가지 방법을 사용하여 배열이 비어 있는지 확인할 수 있으며 실제 상황에 따라 선택하여 사용할 수 있습니다.

위 내용은 PHP에서 빈 배열을 확인하는 방법(두 가지 방법)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿