Kuzuia Tahadhari katika PHP
Acha kibadilishaji $test kisijuekwe kabisa.
Kama unavyojua tayari, thamani ya kibadilishaji kama hicho
itakuwa sawa na null. Wakati huo huo, jaribio la
kurejelea kibadilishaji hicho litasababisha kuonekana kwa
tahadhari:
<?php
var_dump($test); // itatoa null na tahadhari
?>
Tahadhari pia itaonyeshwa wakati wa kujaribu kuangalia
kibadilishaji ikiwa ni null:
<?php
if ($test !== null) {
echo '+++';
} else {
echo '---';
}
?>
Lakini ukaguzi kupita amri isset
hautasababisha kuonekana kwa tahadhari - itakuwa
imezuiwa kiotomatiki:
<?php
if (isset($test)) {
echo $test;
} else {
echo 'kibadilishaji hakipo';
}
?>