English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP-Klasse/Object-Funktion Referenzhandbuch
Die class_exists() -Funktion überprüft, ob eine Klasse definiert ist
class_exists ( $class_name [,$autoload] );
Diese Funktion überprüft, ob die angegebene Klasse definiert ist. Wenn class_name eine definierte Klasse ist, wird TRUE zurückgegeben, sonst FALSE.
Nummer | Parameter und Beschreibung |
---|---|
1 | class_name (erforderlich) Klassenname. |
2 | autoload (optional) Ob __autoload standardmäßig aufgerufen wird. |
Wenn class_name eine definierte Klasse ist, wird TRUE zurückgegeben, sonst FALSE.
Hier ist die Verwendung dieses Funktionsbeispiels, um zu überprüfen, ob die Klasse HelloWorld definiert ist-
<?php if (class_exists('HelloWorld')) { $helloworld = new HelloWorld(); } ?>