English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP基本教程

PHP上級教程

PHP & MySQL

PHPリファレンスマニュアル

PHP class_exists()関数の使用法および例

PHPクラス/Object関数リファレンスマニュアル

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();
   }
?>

   PHPクラス/Object関数リファレンスマニュアル