isset কনস্ট্রাকশন
isset কনস্ট্রাকশনটি পরীক্ষা করে যে একটি ভেরিয়েবল বিদ্যমান কিনা এবং এর মান null নয় কিনা। ভেরিয়েবলটি বিদ্যমান থাকলে এবং null এর সমান না হলে true ফেরত দেয়, অন্যথায় false ফেরত দেয়। এটি একাধিক প্যারামিটার নিতে পারে - এই ক্ষেত্রে শুধুমাত্র তখনই true ফেরত দেবে যদি所有 প্রেরিত ভেরিয়েবলগুলি বিদ্যমান থাকে।
সিনট্যাক্স
isset($var);
isset($var1, $var2, ...);
উদাহরণ
ভেরিয়েবলের অস্তিত্ব পরীক্ষা করা যাক:
<?php
$var = 'test';
var_dump(isset($var));
?>
কোড 실행ের ফলাফল:
true
উদাহরণ
একাধিক ভেরিয়েবল পরীক্ষা করা যাক:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
কোড 실행ের ফলাফল:
false
উদাহরণ
একটি অস্তিত্বহীন ভেরিয়েবল পরীক্ষা করা যাক:
<?php
var_dump(isset($undefinedVar));
?>
কোড 실행ের ফলাফল:
false