คำอธิบาย
ฟังก์ชัน get_declared_interfaces() คืนค่าอาร์เรย์ของทุก interface ที่ประกาศไว้ในสคริปต์ (รวมถึง built-in interfaces)
รูปแบบการใช้งาน (Syntax)
get_declared_interfaces(void)
พารามิเตอร์
ไม่มีพารามิเตอร์
ค่าที่คืนกลับ
คืนค่าอาร์เรย์ของชื่อ interfaces
ตัวอย่างการใช้งาน
<?php print_r(get_declared_interfaces()); ?>
ผลลัพธ์ (ตัวอย่างบางส่วน)
Array
(
[0] => Traversable
[1] => IteratorAggregate
[2] => Iterator
[3] => ArrayAccess
[4] => Serializable
[5] => Throwable
[6] => DateTimeInterface
[7] => Reflector
[8] => RecursiveIterator
[9] => OuterIterator
[10] => Countable
[11] => SeekableIterator
[12] => SplObserver
[13] => SplSubject
[14] => SessionHandlerInterface
[15] => JsonSerializable
...
)