คำสั่ง isset ใน PHP
สมมติว่าเรามีตัวแปรต่อไปนี้:
<?php
$test = null;
?>
มาเขียนเงื่อนไขเพื่อตรวจสอบว่า
ตัวแปรไม่เท่ากับ null กัน:
<?php
$test = null;
if ($test !== null) {
echo '+++';
} else {
echo '---';
}
?>
การตรวจสอบดังกล่าวสามารถทำได้สะดวกยิ่งขึ้น
ด้วยคำสั่งพิเศษ isset:
<?php
$test = null;
if (isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
เรายังสามารถตรวจสอบในทางกลับกันได้ด้วยว่า
ตัวแปรไม่ได้ถูกกำหนดค่าไว้ สำหรับกรณีนี้ให้ทำ
การกลับค่าผลลัพธ์ของ isset โดยใช้ตัวดำเนินการ
ทางตรรกศาสตร์ NOT:
<?php
$test = null;
if (!isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
กรุณาปรับโค้ดต่อไปนี้ ตามทฤษฎีที่ได้เรียนรู้:
<?php
$test = null;
if ($test == null) {
echo '+++';
} else {
echo '---';
}
?>
กรุณาปรับโค้ดต่อไปนี้ ตามทฤษฎีที่ได้เรียนรู้:
<?php
$test = null;
if ($test != null) {
echo '+++';
} else {
echo '---';
}
?>