一、php 中的魔術(shù)函數(shù)都有哪些?
魔術(shù)函數(shù)1。__construct()
實(shí)例化對(duì)象時(shí)被調(diào)用,
當(dāng)__construct和以類(lèi)名為函數(shù)名的函數(shù)同時(shí)存在時(shí),__construct將被調(diào)用,另一個(gè)不被調(diào)用。2。__destruct()
當(dāng)刪除一個(gè)對(duì)象或?qū)ο蟛僮鹘K止時(shí)被調(diào)用。3。__call()
對(duì)象調(diào)用某個(gè)方法,
若方法存在,則直接調(diào)用;
若不存在,則會(huì)去調(diào)用__call函數(shù)。4。__get()
讀取一個(gè)對(duì)象的屬性時(shí),
若屬性存在,則直接返回屬性值;
若不存在,則會(huì)調(diào)用__get函數(shù)。5。__set()
設(shè)置一個(gè)對(duì)象的屬性時(shí),
若屬性存在,則直接賦值;
若不存在,則會(huì)調(diào)用__set函數(shù)。6。__toString()
打印一個(gè)對(duì)象的時(shí)被調(diào)用。如echo $obj;或print $obj;7。__clone()
克隆對(duì)象時(shí)被調(diào)用。如:$t=new Test();$t1=clone $t;8。__sleep()
serialize之前被調(diào)用。若對(duì)象比較大,想刪減一點(diǎn)東東再序列化,可考慮一下此函數(shù)。9。__wakeup()
unserialize時(shí)被調(diào)用,做些對(duì)象的初始化工作。10。__isset()
檢測(cè)一個(gè)對(duì)象的屬性是否存在時(shí)被調(diào)用。如:isset($c->name)。11。__unset()
unset一個(gè)對(duì)象的屬性時(shí)被調(diào)用。如:unset($c->name)。12。__set_state()
調(diào)用var_export時(shí),被調(diào)用。用__set_state的返回值做為var_export的返回值。13。__autoload()
實(shí)例化一個(gè)對(duì)象時(shí),如果對(duì)應(yīng)的類(lèi)不存在,則該方法被調(diào)用。魔術(shù)常量1。__LINE__
返回文件中的當(dāng)前行號(hào)。2。__FILE__
返回文件的完整路徑和文件名。如果用在包含文件中,則返回包含文件名。自 PHP 4.0.2 起,__FILE__ 總是包含一個(gè)絕對(duì)路徑,而在此之前的版本有時(shí)會(huì)包含一個(gè)相對(duì)路徑。3。__FUNCTION__
返回函數(shù)名稱(chēng)(PHP 4.3.0 新加)。自 PHP 5 起本常量返回該函數(shù)被定義時(shí)的名字(區(qū)分大小寫(xiě))。在 PHP 4 中該值總是小寫(xiě)字母的。4。__CLASS__
返回類(lèi)的名稱(chēng)(PHP 4.3.0 新加)。自 PHP 5 起本常量返回該類(lèi)被定義時(shí)的名字(區(qū)分大小寫(xiě))。在 PHP 4 中該值總是小寫(xiě)字母的。5。__METHOD__
返回類(lèi)的方法名(PHP 5.0.0 新加)。返回該方法被定義時(shí)的名字(區(qū)分大小寫(xiě))。
(1)初識(shí)魔術(shù)方法
Php5.0發(fā)布以來(lái)為我們提供了很多面向?qū)ο蟮奶匦?尤其是為我們提供了好多易用的魔術(shù)方法,這些魔術(shù)方法可以讓我們簡(jiǎn)化我們的編碼,更好的設(shè)計(jì)我們的系統(tǒng)。今天我們就來(lái)認(rèn)識(shí)下php5.0給我們提供的魔術(shù)方法。
二、tp link無(wú)線網(wǎng)卡驅(qū)動(dòng)怎么安裝
最簡(jiǎn)單的。插上電腦,用驅(qū)動(dòng)精靈搜索,安裝
也可以查看無(wú)線網(wǎng)卡型號(hào),在網(wǎng)上找驅(qū)動(dòng)安裝
三、〝若霖〞五行屬性是什么
“若”字屬“木”,“霖字屬水
四、什么是關(guān)系數(shù)據(jù)庫(kù)的三個(gè)完整性?
完整性:
1、實(shí)體完整性
2、參照完整性
3、用戶(hù)定義的完整性
五個(gè)約束:
(1) not null(非空)約束
(2) unique(惟一)約束
(3) primary key(主鍵)約束
(4) foreign key(外鍵)約束
(5) check(校驗(yàn))約束
不知道你要問(wèn)的可是這五個(gè)
