PHP 데이터 유형 NULL 유형

Empty는 영어로 null, 즉 아무것도 없다는 뜻입니다. Null은 거짓도 아니고 0도 아니고 공백도 아닙니다.

[핵심 포인트] null이 발생하는 세 가지 상황을 알고,empty 함수와 isset 함수의 차이점을 알아봅니다.

null 유형을 생성하는 세 가지 주요 상황은 다음과 같습니다.

1. 변수 할당을 통해 변수 값이 명시적으로 NULL로 지정됩니다.

2. 변수에 다음이 포함됩니다. no 값을 지정하세요

3. unset() 함수를 사용하여 변수를 삭제합니다

코드로 보여드리겠습니다.

<?php
//声明变量为null
$n = null;
var_dump($n);
?>
<?php
//var_dump显示输出变量$meiyou,看看结果是什么?
var_dump($meiyou);
?>
<?php
//声明一个变量$iphone的值为字符串的手机
$iphone = '手机';
//unset销毁掉一个变量unset($iphone);
var_dump($iphone);
?>

다음으로 null과 관련된 두 가지 함수에 대해 설명하겠습니다. 이 두 함수는 매우 일반적으로 사용되는 수준을 [기본 수준]으로 정의합니다.

empty()는 대괄호 중간에 변수를 전달할 수 있습니다. 이 변수의 값이 false 또는 null이면 true를 반환합니다.

<?php

$apple = null;
if(empty($apple)){
    echo '执行了真区间,凤姐,我爱你';
}else{
   echo '行了假区间,你想凤姐了';
}
?>

위의 실험은 $apple이 null임을 증명합니다. 빈 공간 가운데 사과를 놓습니다. 결과는 실제 간격입니다.

isset()은 대괄호 사이에 쉼표로 구분된 하나 이상의 변수를 전달할 수 있습니다. null인 변수가 있는 한 false를 반환합니다. 그렇지 않으면 true를 반환합니다.

<?php
//待会儿将变量$jia改为null再执行看看结果
$jia = false;

$result = isset($jia);

var_dump($result);

?>
rrree

unset() 이 함수의 기능은 변수를 삭제하는 것입니다. 설정되지 않은(변수) 괄호 사이에 소멸시키려는 변수의 이름을 입력하면 해당 변수가 소멸됩니다.

영어 설명
unset
발음: [ʌn'set]
설명: Unset

지속적인 학습
||
<?php $one = 10; $two = false; $three = 0; $four = null; $result = isset($one , $two , $three , $four); //执行看看结果,是不是 var_dump($result); ?>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~