PHP-তে empty কমান্ড

স্ক্রিপ্টগুলিতে প্রায়শই একটি ভেরিয়েবল খালি কিনা তা পরীক্ষা করার প্রয়োজন হয়। PHP-এ একটি ভেরিয়েবল খালি বলে বিবেচিত হবে যদি এর মান 0, '', '0', false অথবা null হয়।

খালি কি না তা পরীক্ষা করা হয় empty কমান্ড ব্যবহার করে:

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

যাইহোক, বেশিরভাগ সময় বিপরীত কাজটি দেখা দেয় - ভেরিয়েবলটি খালি *নয়* কিনা তা পরীক্ষা করা। আসুন আমাদের শর্তটি উল্টিয়ে দেই:

php<?php
  $test = '';
  
  if (!empty($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 1

কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:

php<?php
  $test = 0;
  
  if (empty($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 2

কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:

php<?php
  $test = -1;
  
  if (empty($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 3

কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:

php<?php
  $test = '';
  
  if (!empty($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 4

কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:

php<?php
  $test = -1;
  
  if (empty($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 5

কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:

php<?php
  $test = '0';
  
  if (!empty($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 6

কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:

php<?php
  $test = -1;
  
  if (!empty($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 7

কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:

php<?php
  $test = null;
  
  if (empty($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 8

কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:

php<?php
  $test = false;
  
  if (!empty($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 9

কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:

php<?php
  $test = true;
  
  if (!empty($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 10

কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:

php<?php
  $test = 'false';
  
  if (!empty($test)) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 11

কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:

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