Jenis data PHP jenis NULL

Kosong bermaksud batal dalam bahasa Inggeris, yang tidak bermakna apa-apa. Null bukan palsu, bukan 0, dan bukan ruang.

[Isi penting] Ketahui tiga situasi apabila null berlaku dan ketahui perbezaan antara fungsi kosong dan isset.

Terdapat tiga situasi utama yang akan menghasilkan jenis null:

1. Nilai pembolehubah dinyatakan secara eksplisit sebagai NULL melalui penetapan pembolehubah

2. Pembolehubah mempunyai tidak Beri sebarang nilai

3. Gunakan fungsi unset() untuk memusnahkan pembolehubah

Mari kita tunjukkan dengan kod.

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

Seterusnya kami akan menerangkan dua fungsi yang berkaitan dengan null. Kedua-dua fungsi ini sangat biasa digunakan.

kosong() boleh menghantar pembolehubah ke tengah-tengah kurungan. Jika nilai pembolehubah ini adalah palsu atau nol, ia mengembalikan benar.

<?php

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

Percubaan di atas membuktikan bahawa $apple adalah batal. Letakkan epal di tengah-tengah kosong. Hasilnya ialah selang sebenar.

isset() boleh menghantar satu atau lebih pembolehubah antara kurungan, dipisahkan dengan koma. Selagi terdapat pembolehubah yang nol, ia mengembalikan palsu. Jika tidak, kembali benar.

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

$result = isset($jia);

var_dump($result);

?>
rrree

fungsi unset() adalah untuk memusnahkan pembolehubah. Masukkan nama pembolehubah yang anda ingin musnahkan di antara kurungan yang tidak ditetapkan (pembolehubah), dan pembolehubah akan dimusnahkan.

Keterangan Bahasa Inggeris
nyahtetapkan
Sebutan: [ʌn'set]
Penjelasan: Nyahset

Meneruskan pembelajaran
||
<?php $one = 10; $two = false; $three = 0; $four = null; $result = isset($one , $two , $three , $four); //执行看看结果,是不是 var_dump($result); ?>
  • Cadangan kursus
  • Muat turun perisian kursus