English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
class_exists()関数はクラスが定義されているかどうかを確認します。
class_exists ( $class_name [,$autoload] );
この関数は指定されたクラスが定義されているかどうかを確認します。class_nameが既に定義されたクラスの場合はTRUEを、そうでない場合はFALSEを返します。
番号 | 引数及び説明 |
---|---|
1 | class_name(必須) クラス名。 |
2 | autoload(オプション) デフォルトで__autoloadを呼び出すかどうか |
class_nameが既に定義されたクラスの場合はTRUEを、そうでない場合はFALSEを返します。
以下はこの関数の使用法で、クラスHelloWorldが定義されているかどうかを確認します。-
<?php if (class_exists('HelloWorld')) { $helloworld = new HelloWorld(); } ?>