Koder.uz

3 of 402 menu

PHP-da empty buyrug'i

 Ko‘pincha skriptlarda o‘zgaruvchini bo‘shligini tekshirish zarurati tug‘iladi. PHP da o‘zgaruvchi 0, '', '0', false yoki null ga teng bo‘lsa, u bo‘sh hisoblanadi. 

 Bo‘shligini tekshirish uchun empty funksiyasidan foydalaniladi.: 

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

Ko‘pincha teskarisio‘zgaruvchi bo‘sh emasligini tekshirish kerak bo‘ladi. Keling, shartni inkor qilamiz.: 

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

№1

Kodni ishga tushirmasdan, ekranda nima paydo bo'lishini aniqlang:

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

№2

Kodni ishga tushirmasdan, ekranda nima paydo bo'lishini aniqlang:

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

№3

Kodni ishga tushirmasdan, ekranda nima paydo bo'lishini aniqlang:

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

№4

Kodni ishga tushirmasdan, ekranda nima paydo bo'lishini aniqlang:

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

№5

Kodni ishga tushirmasdan, ekranda nima paydo bo'lishini aniqlang:

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

№6

Kodni ishga tushirmasdan, ekranda nima paydo bo'lishini aniqlang:

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

№7

Kodni ishga tushirmasdan, ekranda nima paydo bo'lishini aniqlang:

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

№8

Kodni ishga tushirmasdan, ekranda nima paydo bo'lishini aniqlang:

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

№9

Kodni ishga tushirmasdan, ekranda nima paydo bo'lishini aniqlang:

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

№10

Kodni ishga tushirmasdan, ekranda nima paydo bo'lishini aniqlang:

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

№11

Kodni ishga tushirmasdan, ekranda nima paydo bo'lishini aniqlang:

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

uz ru
light night