336 of 410 menu

Функция get_declared_classes

Функцията get_declared_classes връща масив, съдържащ имената на всички класове, които са били декларирани в текущия скрипт, включително както потребителски класове, така и вградени класове на PHP. Функцията не приема параметри.

Синтаксис

get_declared_classes();

Пример

Нека получим списък на всички декларирани класове в скрипта:

<?php $res = get_declared_classes(); print_r($res); ?>

Резултат от изпълнението на кода:

['stdClass', 'Exception', 'Error', ...] // и други вградени класове на PHP

Пример

Нека добавим потребителски клас и да видим резултата:

<?php class MyClass {} $res = get_declared_classes(); print_r($res); ?>

Резултат от изпълнението на кода:

['stdClass', 'Exception', 'Error', ..., 'MyClass']

Пример

Нека проверим наличието на конкретен клас в списъка:

<?php class TestClass {} $classes = get_declared_classes(); $res = in_array('TestClass', $classes); var_dump($res); ?>

Резултат от изпълнението на кода:

true

Вижте също

Български
AfrikaansAzərbaycanবাংলাБеларускаяČ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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне