Perintah isset dalam PHP
Katakan kita mempunyai pembolehubah berikut:
<?php
$test = null;
?>
Mari tulis syarat yang melakukan semakan
bahawa pembolehubah tidak sama dengan null:
<?php
$test = null;
if ($test !== null) {
echo '+++';
} else {
echo '---';
}
?>
Semakan sedemikian boleh dilakukan dengan lebih mudah
menggunakan perintah khas isset:
<?php
$test = null;
if (isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
Anda juga boleh melakukan semakan songsang, iaitu
pembolehubah tidak ditakrifkan. Untuk melakukan ini, lakukan
penyongsangan isset menggunakan logik
NOT:
<?php
$test = null;
if (!isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
Ubahsuai kod berikut menurut teori yang dipelajari:
<?php
$test = null;
if ($test == null) {
echo '+++';
} else {
echo '---';
}
?>
Ubahsuai kod berikut menurut teori yang dipelajari:
<?php
$test = null;
if ($test != null) {
echo '+++';
} else {
echo '---';
}
?>