property_exists() মেথডটি চেক করে অবজেক্ট বা ক্লাসে একটি প্রপার্টি আছে কিনা।
সিনট্যাক্স
property_exists(object, property)
প্যারামিটার
object/ class − অবজেক্ট বা ক্লাসের নাম।
property − প্রপার্টির নাম।
রিটার্ন
property_exists() ফাংশনটি প্রপার্টি থাকলে TRUE, না থাকলে FALSE বা ত্রুটি হলে NULL রিটার্ন করে।
উদাহরণ
নিচে একটি উদাহরণ দেওয়া হলো −
<?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)