已采納回答 / 進(jìn)階大神
不能 構(gòu)造方法是私有屬性,外部是不能實(shí)例化的,你寫成public,在外部沒有實(shí)例對(duì)象進(jìn)行調(diào)用
2019-03-26
已采納回答 / Scene濛
代碼執(zhí)行完之后,你創(chuàng)建的 $car 被銷毀,就會(huì)調(diào)用析構(gòu)函數(shù),你的子類沒有重寫析構(gòu)函數(shù),就調(diào)用的就是父類的析構(gòu)函數(shù)
已采納回答 / 慕哥856509
\-? 就是把-這個(gè)特殊元字符轉(zhuǎn)義了. 有些網(wǎng)址 或者郵箱地址允許帶這個(gè)字母 比如說(shuō)abc-d@163.com
2019-02-12
已采納回答 / 慕的地2238178
\在這里是轉(zhuǎn)義符,是為了區(qū)分開正則匹配符號(hào)和正常的符號(hào)的情況。\-告訴計(jì)算機(jī)代表內(nèi)容中包含-,而不是代表范圍的”-“符號(hào)。[\w\-]+表示多次匹配方括號(hào)中定義的字符類整體(字母、數(shù)字、下劃線(\w),還有-(\-))。
2019-02-06
已采納回答 / 免貴姓劉
你的析構(gòu)函數(shù)名寫錯(cuò)了,析構(gòu)函數(shù)是__destruct
已采納回答 / qq_意識(shí)流de抽風(fēng)_03714492
析構(gòu)函數(shù)是系統(tǒng)自動(dòng)調(diào)用的,不需要?jiǎng)h除清空停止,或者說(shuō)當(dāng)一個(gè)對(duì)象的生命周期結(jié)束的時(shí)候自動(dòng)運(yùn)行的吧。
已采納回答 / Mayukiii73
1、什么是重載1)PHP所提供的"重載"(overloading)是指動(dòng)態(tài)地"創(chuàng)建"類屬性和方法,我們是通過(guò)魔術(shù)方法來(lái)實(shí)現(xiàn)的。2)當(dāng)調(diào)用當(dāng)前環(huán)境下未定義或不可見的類屬性或方法時(shí),重載方法會(huì)被調(diào)用。(屏蔽錯(cuò)誤)3)所有的重載方法都必須被聲明為 public。4)屬性重載只能在對(duì)象中進(jìn)行。在靜態(tài)方式中,這些魔術(shù)方法將不會(huì)被調(diào)用。所以這些方法都不能被 聲明為 static。5)這些魔術(shù)方法的參數(shù)都不能通過(guò)引用傳遞。
2019-01-07
已采納回答 / 柳源居士
漢子匹配不能用\w,并且你寫的是\m,還用注意冒號(hào)是中文的冒號(hào)“:”,逗號(hào)也是中文的逗號(hào)。此處不適合用數(shù)組匹配,因?yàn)檫€用處理中文。即使按照數(shù)組來(lái)做匹配,下標(biāo)是針對(duì)每個(gè)數(shù)組元素分別計(jì)算的,你從1-4顯然是錯(cuò)誤的。改成 這樣就OK了。<...code...>
2018-12-27
已采納回答 / 慕圣3571134
parent::__construct()?這句話是調(diào)用父函數(shù)的構(gòu)造函數(shù)__construct()。 extends的時(shí)候是繼承父類,并作為父類的一個(gè)子類存在。 所以不寫這句,只是不會(huì)調(diào)用父函數(shù)的構(gòu)造函數(shù),不影響繼承性。 本課前面說(shuō)了,在實(shí)際應(yīng)用中構(gòu)造函數(shù)內(nèi)會(huì)放一些初始化的東西,就是當(dāng)你創(chuàng)建實(shí)例化對(duì)象(new的時(shí)候) 需要初始化的東西。