313 of 410 menu

Функција class_exists

Функцијата class_exists проверува дали постои наведената класа. Како прв параметар функцијата прима име на класа како стринг, како втор (незадолжителен) - знаме, кое укажува дали да се користи автоматско вчитување.

Синтакса

class_exists(string $class, bool $autoload = true): bool

Пример

Да провериме постоење на стандардната класа stdClass:

<?php $res = class_exists('stdClass'); var_dump($res); ?>

Резултат од извршување на кодот:

true

Пример

Да провериме постоење на непостоечка класа:

<?php $res = class_exists('NonExistentClass'); var_dump($res); ?>

Резултат од извршување на кодот:

false

Пример

Да провериме постоење на класа со оневозможено автоматско вчитување:

<?php $res = class_exists('SomeClass', false); var_dump($res); ?>

Резултат од извршување на кодот:

false

Погледнете ги и

  • функцијата method_exists,
    која проверува постоење на метод
  • функцијата interface_exists,
    која проверува постоење на интерфејс
  • функцијата trait_exists,
    која проверува постоење на трејт
  • функцијата get_declared_classes,
    која ги враќа сите декларирани класи
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј