在 PHP 中建立匿名物件


從 PHP 7 版開始,可以建立匿名類。PHP 中的每一個物件與一個類相關。可以例項化匿名類以建立物件。

示例

 線上演示

<?php
   class my_sample_class {}
   $obj = new class extends my_sample_class {};
   echo "Does the instance belong to parent class? = " ;
   echo var_dump($obj instanceof my_sample_class);
?>

輸出

Does the instance belong to parent class? = bool(true)

在以上程式碼中,建立了一個父類(my_sample_class),並且它已例項化為子類(new class),該子類繼承自父類。

我們正在檢查該例項是否屬於父類。由於子類是父類的擴充套件,它將返回 True 作為輸出。

更新時間: 2019-12-27

484 次瀏覽

開啟您的職業生涯

完成課程獲得認證

入門
廣告
© . All rights reserved.