328 of 410 menu

class_parents funksiyası

class_parents funksiyası göstərilən sinif və ya obyekt üçün bütün valideyn siniflərinin adları ilə massiv qaytarır. Birinci parametr kimi obyekt və ya sinfin adını, ikinci (isteğe bağlı) parametr kimi isə avtomatik yükləmə bayrağını qəbul edir.

Sintaksis

class_parents( object|string $class, [bool $autoload = true] ): array|false

Nümunə

Obyekt üçün valideyn siniflərini əldə edək:

<?php class ParentClass {} class ChildClass extends ParentClass {} $obj = new ChildClass(); $res = class_parents($obj); print_r($res); ?>

Kodun icrasının nəticəsi:

['ParentClass' => 'ParentClass']

Nümunə

Sinfin adına görə valideyn siniflərini əldə edək:

<?php class GrandParent {} class ParentClass extends GrandParent {} class ChildClass extends ParentClass {} $res = class_parents('ChildClass'); print_r($res); ?>

Kodun icrasının nəticəsi:

['ParentClass' => 'ParentClass', 'GrandParent' => 'GrandParent']

Nümunə

Mövcud olmayan siniflə işi yoxlayaq:

<?php $res = class_parents('NonExistentClass', false); var_dump($res); ?>

Kodun icrasının nəticəsi:

false

Həmçinin baxın

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et