isset কনস্ট্রাকশন

isset কনস্ট্রাকশনটি পরীক্ষা করে যে একটি ভেরিয়েবল বিদ্যমান কিনা এবং এর মান null নয় কিনা। ভেরিয়েবলটি বিদ্যমান থাকলে এবং null এর সমান না হলে true ফেরত দেয়, অন্যথায় false ফেরত দেয়। এটি একাধিক প্যারামিটার নিতে পারে - এই ক্ষেত্রে শুধুমাত্র তখনই true ফেরত দেবে যদি所有 প্রেরিত ভেরিয়েবলগুলি বিদ্যমান থাকে।

সিনট্যাক্স

phpisset($var);
phpisset($var1, $var2, ...);

উদাহরণ

ভেরিয়েবলের অস্তিত্ব পরীক্ষা করা যাক:

php<?php
  $var = 'test';
  var_dump(isset($var));
?>

কোড 실행ের ফলাফল:

phptrue

উদাহরণ

একাধিক ভেরিয়েবল পরীক্ষা করা যাক:

php<?php
  $a = 1;
  $b = null;
  var_dump(isset($a, $b));
?>

কোড 실행ের ফলাফল:

phpfalse

উদাহরণ

একটি অস্তিত্বহীন ভেরিয়েবল পরীক্ষা করা যাক:

php<?php
  var_dump(isset($undefinedVar));
?>

কোড 실행ের ফলাফল:

phpfalse

আরও দেখুন

  • empty ফাংশনটি,
    যা একটি ভেরিয়েবল খালি কিনা তা পরীক্ষা করে
  • is_null ফাংশনটি,
    যা একটি ভেরিয়েবল null কিনা তা পরীক্ষা করে