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


Posted in PHP onAugust 01, 2013

在 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 相关文章推荐
一个阿拉伯数字转中文数字的函数
Oct 09 PHP
php部分常见问题总结
Mar 27 PHP
PHP实现异步调用方法研究与分享
Oct 27 PHP
php中长文章分页显示实现代码
Sep 29 PHP
PHP CodeBase:将时间显示为&quot;刚刚&quot;&quot;n分钟/小时前&quot;的方法详解
Jun 06 PHP
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
Jun 18 PHP
让CodeIgniter的ellipsize()支持中文截断的方法
Jun 12 PHP
php禁止某ip或ip地址段访问的方法
Feb 25 PHP
Yii的Srbac插件用法详解
Jul 14 PHP
php监测数据是否成功插入到Mysql数据库的方法
Nov 25 PHP
php源码之将图片转化为data/base64数据流实例详解
Nov 27 PHP
关于laravel 子查询 &amp; join的使用
Oct 16 PHP
如何使用PHP获取指定日期所在月的开始日期与结束日期
Aug 01 #PHP
PHP5中GD库生成图形验证码(有汉字)
Jul 28 #PHP
通过table标签,PHP输出EXCEL的实现方法
Jul 24 #PHP
Ajax+PHP快速上手及简单应用说明
Jul 24 #PHP
table标签的结构与合并单元格的实现方法
Jul 24 #PHP
ueditor 1.2.6 使用方法说明
Jul 24 #PHP
PHP与javascript实现变量交互的示例代码
Jul 23 #PHP
You might like
PHP经典的给图片加水印程序
2006/12/06 PHP
PHP4与PHP5的时间格式问题
2008/02/17 PHP
php生成图片验证码的方法
2016/04/15 PHP
PHP的mysqli_select_db()函数讲解
2019/01/23 PHP
Yii框架中使用PHPExcel的方法分析
2019/07/25 PHP
laravel框架创建授权策略实例分析
2019/11/22 PHP
JQuery判断子iframe何时加载完成解决方案
2013/08/20 Javascript
js截取字符串的两种方法及区别详解
2013/11/05 Javascript
JQuery的$命名冲突详细解析
2013/12/28 Javascript
jquery如何判断表格同一列不同行input数据是否重复
2014/05/14 Javascript
dreamweaver 8实现Jquery自动提示
2014/12/04 Javascript
js如何实现点击标签文字,文字在文本框出现
2015/08/05 Javascript
node.js入门实例helloworld详解
2015/12/23 Javascript
使用BootStrap进行轮播图的制作
2017/01/06 Javascript
如何在 Vue.js 中使用第三方js库
2017/04/25 Javascript
关于Vue实现组件信息的缓存问题
2017/08/23 Javascript
详解基于Node.js的HTTP/2 Server实践
2018/05/31 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
JQuery的加载和选择器用法简单示例
2019/05/13 jQuery
vue实现表格过滤功能
2019/09/27 Javascript
Python使用BeautifulSoup库解析HTML基本使用教程
2016/03/31 Python
安装Python和pygame及相应的环境变量配置(图文教程)
2017/06/04 Python
Python3实现发送QQ邮件功能(附件)
2020/12/23 Python
python如何生成各种随机分布图
2018/08/27 Python
python获取array中指定元素的示例
2019/11/26 Python
基于Python中isfile函数和isdir函数使用详解
2019/11/29 Python
python pycharm最新版本激活码(永久有效)附python安装教程
2020/09/18 Python
PyCharm2020最新激活码+激活码补丁(亲测最新版PyCharm2020.2激活成功)
2020/11/25 Python
python 30行代码实现蚂蚁森林自动偷能量
2021/02/08 Python
加热夹克:RAVEAN
2018/10/19 全球购物
求职简历的自我评价怎样写好
2013/10/07 职场文书
函授毕业自我鉴定
2014/02/04 职场文书
党支部换届选举方案
2014/05/08 职场文书
周恩来的四个昼夜观后感
2015/06/03 职场文书
高中诗歌鉴赏教学反思
2016/02/16 职场文书
股权投资协议书
2016/03/23 职场文书