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 プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/911905.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/911905.html技術記事 PHP での関数 class_exists の使用法を分析してクラスが存在するかどうかを判断する この記事では、PHP で関数 class_exists を使用してクラスが存在するかどうかを判断します。参考のためにみんなで共有してください。ツール...