Koder.uz

3 of 402 menu

PHP da ogohlantirishni o'chirish

 Aytaylik, $test o‘zgaruvchisi umuman aniqlanmagan. Sizga ma’lumki, bunday o‘zgaruvchi avtomatik ravishda null qiymatiga ega bo‘ladi.

Biroq, unga murojaat qilish ogohlantirish (warning) xatosiga olib keladi

<?php var_dump($test); // null va warning chiqaradi ?>

 O‘zgaruvchini null ga tekshirish vaqtida ham ogohlantirish (warning) xatosi chiqadi: 

<?php if ($test !== null) { echo '+++'; } else { echo '---'; } ?>

Lekin isset yordamida tekshirish ogohlantirish (warning) xatosiga olib kelmaydi, chunki u avtomatik ravishda o'chiriladi

<?php if (isset($test)) { echo $test; } else { echo 'variable does not exist'; } ?>

uz ru
light night