手机
当前位置:查字典教程网 >编程开发 >php教程 >解决PHP4.0 和 PHP5.0类构造函数的兼容问题
解决PHP4.0 和 PHP5.0类构造函数的兼容问题
摘要:在PHP5.0以上版本里,还兼容了4.0版本的构造函数的定义规则。如果同时定义了4.0的构造函数和__construct()函数,则__co...

在 PHP5.0 以上版本里,还兼容了 4.0 版本的构造函数的定义规则。如果同时定义了4.0的构造函数和 __construct()函数,则__construct() 函数优先。

为了使类代码同时兼容 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 和 PHP5.0类构造函数的兼容问题】相关文章:

PHP 和 MySQL 基础教程(三)

PHP网络操作函数汇总

自定义PHP分页函数

PHP时间和日期函数详解

PHP截取中文字符串的问题

在PHP的图形函数中显示汉字

PHP 和 MySQL 基础教程(二)

关于PHP中操作MySQL数据库的一些要注意的问题

PHP5.2下preg_replace函数的问题

PHP动态图像的创建

精品推荐
分类导航