isset 및 비어 있음은 변수가 설정되어 있는지 또는 비어 있는지 확인하는 PHP 함수입니다. isset은 값이 null, 0 또는 빈 문자열인지 여부에 관계없이 변수의 존재를 확인하는 반면,empty는 null, 0 및 빈 문자열을 포함하여 변수가 비어 있는지 구체적으로 확인합니다.
isset과 PHP의 비어 있음 차이점
isset과 비어 있음은 변수가 설정되어 있는지 비어 있는지 확인하는 데 사용되는 PHP의 두 가지 함수입니다. 이 두 기능은 유사해 보이지만 두 기능 사이에는 몇 가지 중요한 차이점이 있습니다.
isset
isset() 함수는 값이 null, 0 또는 빈 문자열인지 여부에 관계없이 변수가 설정되었는지 확인합니다. 변수가 존재하는 한 true를 반환합니다.
empty
empty() 함수는 변수가 비어 있는지 확인합니다. 다음 값을 true로 처리합니다.
difference
다음 표에는 isset( ) 및 비어 있는() 함수:
Features | isset | empty |
---|---|---|
변수가 있는지 확인 | 예 | 아니요 |
null 값에 대해 true 반환 | 안돼 | 예 |
숫자 0에 대해 | true | true |
을 반환합니다. | true | true |
예
<code class="php">$var = null; var_dump(isset($var)); // false var_dump(empty($var)); // true</code>
위의 예에서 $var 변수는 다음과 같이 설정되었습니다. 없는. isset() 함수는 변수가 설정되지 않았기 때문에 false를 반환합니다. 빈() 함수는 변수가 비어 있으므로 true를 반환합니다.
요약
위 내용은 PHP에서 isset과 공백의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!