解決PHP4.0 和 PHP5.0類構(gòu)造函數(shù)的兼容問題
更新時間:2013年08月01日 16:04:57 作者:
以下是對解決PHP4.0和PHP5.0類構(gòu)造函數(shù)兼容問題的方法進行了詳細的分析介紹,需要的朋友可以過來參考一下
在 PHP5.0 以上版本里,還兼容了 4.0 版本的構(gòu)造函數(shù)的定義規(guī)則。如果同時定義了4.0的構(gòu)造函數(shù)和 __construct()函數(shù),則__construct() 函數(shù)優(yōu)先。
為了使類代碼同時兼容 PHP4.0 和 5.0,可以采取以下的方式:
<?php
class MyClass {
function __construct() { //for PHP5.0
echo 'this is class2 construct';
}
// 為了使類代碼同時兼容 PHP4.0 和 5.0
function MyClass() { //for PHP4.0
$this->__construct();
}
}
$c3 = new MyClass;
?>
為了使類代碼同時兼容 PHP4.0 和 5.0,可以采取以下的方式:
復(fù)制代碼 代碼如下:
<?php
class MyClass {
function __construct() { //for PHP5.0
echo 'this is class2 construct';
}
// 為了使類代碼同時兼容 PHP4.0 和 5.0
function MyClass() { //for PHP4.0
$this->__construct();
}
}
$c3 = new MyClass;
?>
相關(guān)文章
PHP判斷FORM表單或URL參數(shù)來的數(shù)據(jù)是否為整數(shù)的方法
這篇文章主要介紹了PHP判斷FORM表單或URL參數(shù)來的數(shù)據(jù)是否為整數(shù)的方法,需要的朋友可以參考下2016-03-03
php下用cookie統(tǒng)計用戶訪問網(wǎng)頁次數(shù)的代碼
利用cookie統(tǒng)計用戶訪問網(wǎng)頁次數(shù)的代碼,需要的朋友可以參考下。作為學(xué)習(xí)cookies的資料,不推薦使用。2010-05-05
解析phpstorm + xdebug 遠程斷點調(diào)試
本篇文章是對phpstorm + xdebug 遠程斷點調(diào)試進行了詳細的分析介紹,需要的朋友參考下2013-06-06
在mac?OS上進行多個PHP版本之間切換的實現(xiàn)方法
不同項目使用php版本可能不同,需要安裝不同版本php,本文給大家介紹了在macOS上進行多個?PHP?版本之間切換的實現(xiàn)方法,文中有詳細的代碼示例供大家參考,需要的朋友可以參考下2023-10-10

