色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

詳解PHP對構(gòu)造方法的識別

  眾所周知,由于歷史原因,php之前是使用類名作為構(gòu)造函數(shù),在php 5中引入的新的構(gòu)造函數(shù)__construct。為了實現(xiàn)向后兼容性,如果php 5在類中找不到 __construct() 函數(shù),它就會嘗試尋找舊式的構(gòu)造函數(shù),也就是和類同名的函數(shù)。

  因此唯一會產(chǎn)生兼容性問題的情況是:類中已有一個名為 __construct() 的方法,但它卻又不是構(gòu)造函數(shù)。有如下一段代碼:

 <?php 
class Foo {

public function Foo() {

}

private function __construct() {

}
}

new Foo();
die();

it知識庫詳解PHP對構(gòu)造方法的識別,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 鱼台县| 自治县| 马尔康县| 孝昌县| 盖州市| 贵阳市| 普定县| 鄂托克旗| 突泉县| 无极县| 民勤县| 濮阳县| 珠海市| 房山区| 开封市| 东乌| 红河县| 苍溪县| 固原市| 长乐市| 望城县| 出国| 利川市| 白玉县| 遵义县| 凌源市| 辽中县| 望城县| 青阳县| 临汾市| 抚远县| 陇西县| 苏州市| 都昌县| 盘锦市| 宁河县| 江门市| 房产| 西林县| 亚东县| 安顺市|