解決PHP4.0 和 PHP5.0類構(gòu)造函數(shù)的兼容問(wèn)題
更新時(shí)間:2013年08月01日 16:04:57 作者:
以下是對(duì)解決PHP4.0和PHP5.0類構(gòu)造函數(shù)兼容問(wèn)題的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過(guò)來(lái)參考一下
在 PHP5.0 以上版本里,還兼容了 4.0 版本的構(gòu)造函數(shù)的定義規(guī)則。如果同時(shí)定義了4.0的構(gòu)造函數(shù)和 __construct()函數(shù),則__construct() 函數(shù)優(yōu)先。
為了使類代碼同時(shí)兼容 PHP4.0 和 5.0,可以采取以下的方式:
<?php
class MyClass {
function __construct() { //for PHP5.0
echo 'this is class2 construct';
}
// 為了使類代碼同時(shí)兼容 PHP4.0 和 5.0
function MyClass() { //for PHP4.0
$this->__construct();
}
}
$c3 = new MyClass;
?>
為了使類代碼同時(shí)兼容 PHP4.0 和 5.0,可以采取以下的方式:
復(fù)制代碼 代碼如下:
<?php
class MyClass {
function __construct() { //for PHP5.0
echo 'this is class2 construct';
}
// 為了使類代碼同時(shí)兼容 PHP4.0 和 5.0
function MyClass() { //for PHP4.0
$this->__construct();
}
}
$c3 = new MyClass;
?>
相關(guān)文章
php 數(shù)組隨機(jī)取值的簡(jiǎn)單實(shí)例
下面小編就為大家?guī)?lái)一篇php 數(shù)組隨機(jī)取值的簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-05-05解析php addslashes()與addclashes()函數(shù)的區(qū)別和比較
本篇文章是對(duì)php中的addslashes()與addclashes()函數(shù)的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06