কম্পিউটার

PHP সহ বস্তু বা শ্রেণীতে সম্পত্তি বিদ্যমান কিনা তা পরীক্ষা করুন


প্রপার্টি_এক্সিস্ট() বা isset() ফাংশনটি ক্লাস বা অবজেক্টে প্রপার্টি বিদ্যমান কিনা তা পরীক্ষা করতে ব্যবহার করা যেতে পারে।

সিনট্যাক্স

নিচে property_exists() function−

এর সিনট্যাক্স রয়েছে
property_exists( mixed $class , string $property )

উদাহরণ

if (property_exists($object, 'a_property'))

নিচে isset() function−

এর সিনট্যাক্স দেওয়া হল
isset( mixed $var [, mixed $... ] )

উদাহরণ

if (isset($object->a_property))

যদি 'a_property' শূন্য হয় তাহলে isset() মিথ্যা ফেরত দেবে।

উদাহরণ

আসুন একটি উদাহরণ দেখি -

<?php
   class Demo {
      public $one;
      private $two;
      static protected $VAL;
      static function VAL() {
         var_dump(property_exists('myClass', 'two'));
      }
   }
   var_dump(property_exists('Demo', 'one'));
   var_dump(property_exists(new Demo, 'one'));
?>

আউটপুট

এটি নিম্নলিখিত আউটপুট-

তৈরি করবে
bool(true)
bool(true)

  1. জাভাস্ক্রিপ্ট সহ একটি ক্লাস বিদ্যমান কিনা তা কীভাবে পরীক্ষা করবেন

  2. আমরা কি জাভাস্ক্রিপ্ট সহ একটি বস্তুর মধ্যে একটি সম্পত্তি আছে কিনা তা পরীক্ষা করতে পারি?

  3. জাভাস্ক্রিপ্টের সাথে একটি বোতাম ক্লিক করা হয়েছে কিনা তা কীভাবে পরীক্ষা করবেন?

  4. একটি বস্তু জাভাস্ক্রিপ্টে একটি ক্লাসের একটি উদাহরণ কিনা তা কিভাবে পরীক্ষা করবেন?