So ermitteln Sie, ob eine Klasse in PHP vorhanden ist

青灯夜游
Freigeben: 2023-03-15 08:12:02
Original
3666 Leute haben es durchsucht

In PHP können Sie die Funktion class_exists() verwenden, um festzustellen, ob die angegebene Klasse vorhanden ist. Die Syntax lautet „class_exists('class name')“; Die angegebene Klasse wurde definiert (exists), gibt true zurück, andernfalls false.

So ermitteln Sie, ob eine Klasse in PHP vorhanden ist

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

In PHP können Sie die Funktion class_exists() verwenden, um festzustellen, ob die angegebene Klasse vorhanden ist. Die Funktion

class_exists() kann prüfen, ob die angegebene Klasse definiert wurde.

Syntax:

class_exists(string $class, bool $autoload = true): bool
Nach dem Login kopieren
  • class: Klassenname. Bei der Namensübereinstimmung wird die Groß-/Kleinschreibung nicht beachtet.class:类名。名字的匹配是不分区大小写的。

  • autoload:是否默认调用 __autoload。

返回值:

  • 如果由class

autoload: Ob standardmäßig __autoload aufgerufen werden soll.

Rückgabewert:

Wenn die Klasse, auf dieclasszeigt, definiert wurde, gibt diese Funktion „true“ zurück, andernfalls gibt sie „false“ zurück.

Beispiel 1: Überprüfen Sie, ob die Klasse HelloWorld definiert wurde
Nach dem Login kopieren
class_exists() versucht standardmäßig, _autoload aufzurufen. Wenn Sie nicht möchten, dass class_exists() _autoload aufruft, können Sie den Autoload-Parameter auf setzen FALSCH. Beispiel 2: Beispiel für Autoload-Parameter
Nach dem Login kopieren
Empfohlenes Lernen: „PHP-Video-Tutorial“

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob eine Klasse in PHP vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!