日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php 检查类,检查类是否已定义 - PHP 7 中文文档

發布時間:2024/8/23 php 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 检查类,检查类是否已定义 - PHP 7 中文文档 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

(PHP 4, PHP 5, PHP 7)

class_exists – 檢查類是否已定義

說明

class_exists

( string $class_name

[, bool $autoload = true

] ) : bool

檢查指定的類是否已定義。

參數

class_name

類名。名字的匹配是不分區大小寫的。

autoload

是否默認調用 [__autoload](php7/language.oop5.autoload)。

返回值

如果由 class_name

所指的類已經定義,此函數返回

TRUE,否則返回 FALSE。

更新日志

版本

說明

5.0.2

不再為已定義的 interface 返回 TRUE。請使用

[interface_exists()](php7/function.interface-exists)。

范例

Example #1 class_exists() 例子

// 使用前檢查類是否存在

if (class_exists('MyClass')) {

$myclass = new MyClass();

}

?>

Example #2 autoload parameter 例子

function __autoload($class)

{

include($class . '.php');

// Check to see whether the include declared the class

if (!class_exists($class, false)) {

trigger_error("Unable to load class: $class", E_USER_WARNING);

}

}

if (class_exists('MyClass')) {

$myclass = new MyClass();

}

?>

參見

[function_exists()](php7/function.function-exists) – 如果給定的函數已經被定義就返回 TRUE

[interface_exists()](php7/function.interface-exists) – 檢查接口是否已被定義

[get_declared_classes()](php7/function.get-declared-classes) – 返回由已定義類的名字所組成的數組

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的php 检查类,检查类是否已定义 - PHP 7 中文文档的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。