Null이란 무엇인가요?
null 값은 이름과 마찬가지로 변수에 값이 없음을 의미합니다. null 값(null)은 대소문자를 구분하지 않습니다. 즉, null은 NULL 또는 Null과 같습니다. PHP에서
에 null 값이 할당되는 세 가지 상황이 있습니다.
첫 번째 상황:
에 값이 할당되지 않았습니다
<?php $a; var_dump($a); ?>
코드 실행 결과:
두 번째 유형:
에 NULL이 할당되었습니다.
<?php $nu=null; var_dump($nu); ?>
코드 실행 결과:
세 번째 유형:
unset() 함수로 처리된 변수
<?php $name = 'Felipe'; var_dump((unset) $name); ?>
코드 실행 결과:
Instance
String string1에는 null이 할당되고 string2는 전혀 선언 및 할당되지 않으므로 null이 출력됩니다. . 마지막 string3에는 초기값이 할당되어 있지만 unset() 함수에 의해 처리된 후에는 null이 됩니다. unset() 함수의 기능은 메모리에서 변수를 삭제하는 것입니다. 코드는 다음과 같습니다.
<?php header("content-type:text/html;charset=utf-8"); echo "变量($string1)直接赋值为null"; $string=null; //$string1被赋空值 $string3="str"; //$string3被赋值str if(is_null($strig1=null)){ //判断$string1是否为空 echo 'string=null'; } echo '<p>'; echo '变量($string2)没有被赋值'; if(is_null($string2=null)){ //判断$string1是否为空 echo 'string=null'; } echo '<p>'; echo '被unset()释放过的变量($string3):'; unset($string3); if(is_null($string3=null)){//判断$string1是否为空 echo 'string=null'; } ?>
코드 실행 결과:
is_null 함수를 사용하여 변수가 null인지 확인합니다. 나중에 이야기하세요. 먼저 이 함수가 부울 유형을 반환한다는 점을 이해하세요. 변수가 null이면 true를 반환하고, 그렇지 않으면 false를 반환합니다. unset() 함수는 알려진 변수를 파괴하는 데 사용됩니다.
다음 섹션에서는 "PHP 데이터형 변환 방법"에 대해 설명하겠습니다.
위 내용은 PHP: null 데이터 유형 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!