PHP-তে empty কমান্ড
স্ক্রিপ্টগুলিতে প্রায়শই একটি ভেরিয়েবল খালি কিনা তা পরীক্ষা করার প্রয়োজন হয়। PHP-এ একটি ভেরিয়েবল
খালি বলে বিবেচিত হবে যদি এর মান 0, '',
'0', false অথবা null হয়।
খালি কি না তা পরীক্ষা করা হয় empty কমান্ড ব্যবহার করে:
<?php
$test = '';
if (empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
যাইহোক, বেশিরভাগ সময় বিপরীত কাজটি দেখা দেয় - ভেরিয়েবলটি খালি *নয়* কিনা তা পরীক্ষা করা। আসুন আমাদের শর্তটি উল্টিয়ে দেই:
<?php
$test = '';
if (!empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:
<?php
$test = 0;
if (empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:
<?php
$test = -1;
if (empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:
<?php
$test = '';
if (!empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:
<?php
$test = -1;
if (empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:
<?php
$test = '0';
if (!empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:
<?php
$test = -1;
if (!empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:
<?php
$test = null;
if (empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:
<?php
$test = false;
if (!empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:
<?php
$test = true;
if (!empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:
<?php
$test = 'false';
if (!empty($test)) {
echo '+++';
} else {
echo '---';
}
?>
কód চালু না করে নির্ধারণ করুন যে স্ক্রিনে কী প্রদর্শিত হবে:
<?php
$test = 'null';
if (!empty($test)) {
echo '+++';
} else {
echo '---';
}
?>