method_exists() ফাংশনটি চেক করে ক্লাস মেথড আছে কিনা।
সিনট্যাক্স
method_exists(object, name_of_method)
প্যারামিটার
object − অবজেক্ট ইনস্ট্যান্স বা ক্লাস নাম।
name_of_method − মেথডের নাম।
রিটার্ন
method_exists() ফাংশনটি method_name দিয়ে দেওয়া মেথড দেওয়া অবজেক্টের জন্য সংজ্ঞায়িত থাকলে TRUE, অন্যথায় FALSE রিটার্ন করে।
উদাহরণ
নিচে একটি উদাহরণ দেওয়া হলো −
<?php
$directory = new Directory('.');
var_dump(method_exists($directory, 'anything'));
?>
আউটপুট
bool(false)
উদাহরণ
<?php
var_dump(method_exists('Directory', 'read'));
?>
আউটপুট
bool(true)