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

2015-01-24信息快讯网

以下是对解决PHP4.0和PHP5.0类构造函数兼容问题的方法进行了详细的分析介绍,需要的朋友可以过来参考一下

在 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生成随机字符串可指定纯数字、纯字母或者混合的
从PHP的源码中深入了解stdClass类
理解PHP中的stdClass类
php使用imagick模块实现图片缩放、裁剪、压缩示例
php实现的漂亮分页方法
PHP5.5在windows安装使用memcached服务端的方法
不使用php api函数实现数组的交换排序示例
PHP header()函数常用方法总结
PHP二维数组排序的3种方法和自定义函数分享
php计算几分钟前、几小时前、几天前的几个函数、类分享
2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题
php5.2 Json不能正确处理中文、GB编码的解决方法
php5.3 goto函数介绍和示例
PHP5各个版本的新功能和新特性总结
windows下PHP_intl.dll正确配置方法(apache2.2+php5.3.5)
PHP截断标题且兼容utf8和gb2312编码
php中用date函数获取当前时间有误的解决办法
如何使用PHP获取指定日期所在月的开始日期与结束日期
PHP5中GD库生成图形验证码(有汉字)
通过table标签,PHP输出EXCEL的实现方法
Ajax+PHP快速上手及简单应用说明
PHP与javascript实现变量交互的示例代码
奉献出一个封装的curl函数 便于调用(抓数据专用)
php的数组与字符串的转换函数整理汇总
php图像处理函数大全(推荐收藏)
基于PHP中的常用函数回顾
PHP 获取文件权限函数介绍
php5.5新数组函数array_column使用
在windows平台上构建自己的PHP实现方法(仅适用于php5.2)
解析php5配置使用pdo
php5.3 注意事项说明
解析PHP将对象转换成数组的方法(兼容多维数组类型)
php4与php5的区别小结(配置异同)
©2014-2024 dbsqp.com