⊗ppPmCdEm 90 of 447 menu

ბრძანება empty PHP-ში

ხშირად ჩნდება საჭიროება, რომ სკრიპტებში შევამოწმოთ ცვლადი სიცარიელეზე. PHP-ში ცვლადი ჩაითვლება ცარიელად, თუ ის უდრის 0-ს, ''-ს, '0'-ს, false-ს ან null-ს.

შემოწმება სიცარიელეზე ხორციელდება ბრძანებით empty:

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

თუმცა, უფრო ხშირად ჩნდება საპირისპირო ამოცანა - შევამოწმოთ, რომ ცვლადი არ არის ცარიელი. გადავაბრუნოთ ჩვენი პირობა:

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

კოდის გაშვების გარეშე, დაადგინეთ, რა დაიბეჭდება ეკრანზე:

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

კოდის გაშვების გარეშე, დაადგინეთ, რა დაიბეჭდება ეკრანზე:

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

კოდის გაშვების გარეშე, დაადგინეთ, რა დაიბეჭდება ეკრანზე:

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

კოდის გაშვების გარეშე, დაადგინეთ, რა დაიბეჭდება ეკრანზე:

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

კოდის გაშვების გარეშე, დაადგინეთ, რა დაიბეჭდება ეკრანზე:

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

კოდის გაშვების გარეშე, დაადგინეთ, რა დაიბეჭდება ეკრანზე:

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

კოდის გაშვების გარეშე, დაადგინეთ, რა დაიბეჭდება ეკრანზე:

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

კოდის გაშვების გარეშე, დაადგინეთ, რა დაიბეჭდება ეკრანზე:

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

კოდის გაშვების გარეშე, დაადგინეთ, რა დაიბეჭდება ეკრანზე:

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

კოდის გაშვების გარეშე, დაადგინეთ, რა დაიბეჭდება ეკრანზე:

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

კოდის გაშვების გარეშე, დაადგინეთ, რა დაიბეჭდება ეკრანზე:

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