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 '執(zhí)行了真區(qū)間,鳳姐,我愛你'; }else{ echo '行了假區(qū)間,你想鳳姐了'; } ?>
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再執(zhí)行看看結果 $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