ホームページ  >  記事  >  バックエンド開発  >  PHP はクラスが存在するかどうかを判断する関数 class_exists 使用分析、関数 class_exists_PHP チュートリアル

PHP はクラスが存在するかどうかを判断する関数 class_exists 使用分析、関数 class_exists_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:14:08733ブラウズ

phpはクラスが存在するかどうかを決定します関数class_exists使用分析、関数class_exists

この記事では、PHP での関数 class_exists の使用法を分析して、クラスが存在するかどうかを判断します。参考のためにみんなで共有してください。詳細は以下の通りです

クラスが使用できるかどうかを判断したい場合は、まず class_exists 関数を使用して判断します。いくつかの例を見てみましょう。

bool class_exists ( string $class_name [, bool $autoload = true ] )
この関数は、指定されたクラスが定義されているかどうかを確認します。この関数は、指定されたクラスが定義されているかどうかを確認します。
class_name が定義されたクラスの場合は true を返し、それ以外の場合は false を返します。

例は次のとおりです:

コードをコピーします コードは次のとおりです:
function __autoload($class)
{
Include($class . '.php');
// インクルードがクラスを宣言したかどうかを確認します
If (!class_exists($class, false)) {
trigger_error("クラスをロードできません: $class", e_user_warning);
}
}
if (class_exists('myclass')) {
$myclass = 新しい myclass();
}

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/911905.html技術記事 PHP での関数 class_exists の使用法を分析してクラスが存在するかどうかを判断する この記事では、PHP で関数 class_exists を使用してクラスが存在するかどうかを判断します。参考のためにみんなで共有してください。ツール...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。