НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
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
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить