ফাংশন get_parent_class
ফাংশন get_parent_class একটি নির্দিষ্ট অবজেক্ট বা ক্লাসের জন্য প্যারেন্ট ক্লাসের নাম রিটার্ন করে।
যদি প্যারেন্ট ক্লাস না থাকে, ফাংশনটি false রিটার্ন করবে।
প্যারামিটার হিসেবে আপনি একটি অবজেক্ট বা স্ট্রিং হিসেবে ক্লাসের নাম পাস করতে পারেন।
সিনট্যাক্স
get_parent_class(object|string);
উদাহরণ
একটি অবজেক্টের জন্য প্যারেন্ট ক্লাস পাওয়া যাক:
<?php
class ParentClass {}
class ChildClass extends ParentClass {}
$obj = new ChildClass();
echo get_parent_class($obj);
?>
কোড 실행ের ফলাফল:
'ParentClass'
উদাহরণ
ক্লাসের নাম দিয়ে প্যারেন্ট ক্লাস পাওয়া যাক:
<?php
class ParentClass {}
class ChildClass extends ParentClass {}
echo get_parent_class('ChildClass');
?>
কোড 실행ের ফলাফল:
'ParentClass'
উদাহরণ
প্যারেন্ট ছাড়া একটি ক্লাসের জন্য প্যারেন্ট ক্লাস পাওয়ার চেষ্টা করি:
<?php
class SimpleClass {}
var_dump(get_parent_class('SimpleClass'));
?>
কোড 실행ের ফলাফল:
false
আরও দেখুন
-
ফাংশন get_class,
যা অবজেক্টের ক্লাস রিটার্ন করে -
ফাংশন is_subclass_of,
যা ইনহেরিটেন্স চেক করে -
ফাংশন class_parents,
যা সমস্ত প্যারেন্ট রিটার্ন করে -
ফাংশন instanceof,
ইনস্ট্যান্স চেক অপারেটর