ค่า null ใน PHP
ใน PHP มีอีกค่าพิเศษหนึ่งคือ
null ซึ่งหมายถึง "ไม่มีอะไร"
ตัวอย่างเช่น เราสามารถกำหนดค่าให้กับตัวแปร
ค่านี้เพื่อแสดงว่าไม่มีอะไรอยู่ในนั้น
ลองดูตัวอย่าง:
<?php
$test = null;
?>
ลองแสดงค่าตัวแปรของเราด้วย
var_dump:
<?php
$test = null;
var_dump($test); // จะแสดงค่า null
?>
แต่ถ้าผ่าน echo เราจะไม่เห็นอะไรเลย:
<?php
$test = null;
echo $test; // จะแสดงค่าว่างเปล่า
?>
โดยค่าเริ่มต้น ตัวแปรที่ยังไม่ได้
ประกาศในโค้ด จะมีค่าเป็น null:
<?php
var_dump($test); // จะแสดงค่า null
?>
กำหนดค่า null ให้กับตัวแปร
แล้วแสดงค่าตัวแปรนั้นบนหน้าจอ
แสดงค่าของตัวแปรใดๆ ที่ยังไม่ได้ประกาศ บนหน้าจอ