>  기사  >  백엔드 개발  >  PHP에서 null 값은 무엇을 의미합니까?

PHP에서 null 값은 무엇을 의미합니까?

云罗郡主
云罗郡主원래의
2019-01-15 14:15:204991검색

PHP에서 null 값은 무엇을 의미합니까?

1: null 값은 무엇을 의미하나요?

PHP에서 NULL은 변수에 값이 없음을 나타냅니다.

다음 상황에서는 변수가 NULL로 간주됩니다.

1. NULL 값이 할당됩니다.

2. 아직 값이 할당되지 않았습니다.

3. 설정이 해제되었습니다().

2: 구문

NULL 유형에는 대소문자를 구분하지 않는 상수 NULL인 값이 하나만 있습니다.

<?php
$var = NULL;       
?>
is_null ( mixed $var ) : bool

var가 null이면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.

변수가 NULL로 간주되는 경우를 알아보려면 NULL 유형을 살펴보세요.

3: NULL로 변환

(설정 해제) $var 사용 변수를 null로 변환해도 변수가 삭제되거나 값이 설정 해제되지 않습니다. 그냥 NULL 값을 반환합니다.

참고: 빈 배열은 엄격하지 않은 동등 '==' 비교를 통해 null로 변환됩니다. 빈 배열을 얻는 것이 가능하다면 is_null() 또는 '==='를 사용하세요.

$a = array();
$a == null  <== return true
$a === null < == return false
is_null($a) <== return false

NULL은 값이 없음을 나타내야 하며 값 자체로 간주되어서는 안 됩니다.

NULL은 null 비트이며 정보가 누락되어 있습니다. "null 값"에 대해 말하는 것은 의미론적으로 어색하지만 변수가 값 없이 존재할 수 있는 경우 언어와 구현에는 이 조건을 나타내는 것이 있어야 합니다.


위 내용은 PHP에서 null 값은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.