當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP class_parents()用法及代碼示例


class_parents() 函數是 PHP 中的內置函數,將返回給定類的父類。

用法:

class_parents(
    object|string $object_or_class, 
    bool $autoload = true
): array|false

參數:該函數接受兩個參數,如下所述:

  • object_or_class:該參數指定對象(即類實例)或具有類名的字符串。
  • autoload: 該參數默認定義並調用 __autoload

返回值:如果函數成功則返回一個數組,否則返回“false”。

示例 1:該代碼演示了class_parents()職能

PHP


<?php 
  
class GFG {} 
class Article extends GFG{} { 
    print_r(class_parents(new Article)); 
} 
  
?>
輸出
Array
(
    [GFG] => GFG
)

示例 2:該代碼演示了class_parents()函數。

PHP


<?php 
  
class GFG2 {} 
class Article extends GFG2{} {} 
$ob = new Article(); 
  
print_r(class_parents($ob));   
  
?>
輸出
Array
(
    [GFG2] => GFG2
)

參考:https://www.php.net/manual/en/function.class-parents.php


相關用法


注:本文由純淨天空篩選整理自neeraj3304大神的英文原創作品 PHP class_parents() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。