网络编程 
首页 > 网络编程 > 浏览文章

解决PHP4.0 和 PHP5.0类构造函数的兼容问题

(编辑:jimmy 日期: 2025/11/3 浏览:3 次 )
在 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;
?>
上一篇:php中用date函数获取当前时间有误的解决办法
下一篇:如何使用PHP获取指定日期所在月的开始日期与结束日期
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 网站地图 SiteMap