Funksioni class_exists

Funksioni class_exists kontrollon nëse ekziston klasa e specifikuar. Si parametër të parë funksioni pranon emrin e klasës si varg, të dytin (opsional) - një flamur që tregon nëse duhet të përdoret autoloading.

Sintaksa

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

Shembull

Le të kontrollojmë ekzistencën e klasës standarde stdClass:

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

Rezultati i ekzekutimit të kodit:

phptrue

Shembull

Le të kontrollojmë ekzistencën e një klase që nuk ekziston:

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

Rezultati i ekzekutimit të kodit:

phpfalse

Shembull

Le të kontrollojmë ekzistencën e një klase me autoloading të çaktivizuar:

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

Rezultati i ekzekutimit të kodit:

phpfalse

Shihni gjithashtu