檢視類的相關資訊 PHP函式,非反射API

2021-08-28 17:36:41 字數 1008 閱讀 8136

// 基類

class

product

// 繼承基類的類

class

gift

extends

product

// 操作類,檢視對應的類的資訊

class

shopcar

// 獲取對應 物件 的 類

public

function

showclass()

// instanceof 能根據繼承樹往上找,而 get_class 則不能,這裡就是為了說明這個問題

public

function

getfamily()

// 獲取對應類的方法

public

function

getmethod()

private

functionf1(

)protected

functionf2(

)const

num=10;

static

protected

$num=10

;static

private

$pwd=10

;// 檢視對應類的屬性,注意,不接受物件作為傳入引數。

// 而且該方法無法檢視常量

public

function

getvars()

}$shopcar

=new

shopcar

(new

gift()

);$shopcar

->

showclass()

;$shopcar

->

getfamily()

;$shopcar

->

getmethod()

;$shopcar

->

getvars()

;

簡單來說就是幾個函式的使用:

PHP 類相關函式的使用詳解

boolclass alias string original string alias bool autoload true 為乙個類建立別名 boolclass exists string class name bool autoload 檢查類是否已定義 stringget called cl...

php 獲取檔案資訊相關基礎函式

header content type text html charset utf 8 date default timezone set prc 檔案資訊相關api filename test1.txt filename test filetype filename 獲取檔案的型別,返回的是檔案的...

PHP中類和物件的相關函式

判斷乙個類是否存在,引數為乙個名字!判斷乙個介面是否存在,引數也是為乙個名字!判斷乙個方法是否存在!需要兩個 第乙個物件變數,第二個是乙個方法名!返回乙個布林值!判斷某個屬性是否存在,就是使用isset 獲得當前物件所屬的類!引數是乙個物件!獲得物件的父類名!需要乙個引數為乙個類名,返回乙個索引陣列...