Funksie class_exists

Die funksie class_exists kontroleer of die gespesifiseerde klas bestaan. Die eerste parameter van die funksie neem die klasnaam as 'n string, die tweede (opsionele) parameter is 'n vlag wat aandui of outolaai gebruik moet word.

Sintaksis

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

Voorbeeld

Laat ons die bestaan van die standaardklas stdClass kontroleer:

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

Uitvoerresultaat van die kode:

phptrue

Voorbeeld

Laat ons die bestaan van 'n nie-bestaande klas kontroleer:

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

Uitvoerresultaat van die kode:

phpfalse

Voorbeeld

Laat ons die bestaan van 'n klas kontroleer met outolaai gedeaktiveer:

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

Uitvoerresultaat van die kode:

phpfalse

Sien ook