解决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 相关文章推荐
php strtotime 函数UNIX时间戳
Jan 14 PHP
PHP求小于1000的所有水仙花数的代码
Jan 10 PHP
定义php常量的详解
Jun 09 PHP
PHP循环函数使用介绍之PHP基础入门教程
Sep 21 PHP
CodeIgniter框架提示Disallowed Key Characters的解决办法
Apr 21 PHP
ThinkPHP中的常用查询语言汇总
Aug 22 PHP
PHP通过插入mysql数据来实现多机互锁实例
Nov 05 PHP
大家在抢红包,程序员在研究红包算法
Aug 31 PHP
ThinkPHP进程计数类Process用法实例详解
Sep 25 PHP
Symfony2联合查询实现方法
Mar 18 PHP
php each 返回数组中当前的键值对并将数组指针向前移动一步实例
Nov 22 PHP
PHP常用的三种设计模式
Feb 17 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
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
php中switch语句用法详解
2015/08/17 PHP
PHP随手笔记整理之PHP脚本和JAVA连接mysql数据库
2015/11/25 PHP
YII Framework框架教程之缓存用法详解
2016/03/14 PHP
PHP实现的基于单向链表解决约瑟夫环问题示例
2017/09/30 PHP
JavaScript使用IEEE 标准进行二进制浮点运算产生莫名错误的解决方法
2011/05/28 Javascript
div拖拽插件——JQ.MoveBox.js(自制JQ插件)
2013/05/17 Javascript
适用于javascript开发者的Processing.js入门教程
2016/02/24 Javascript
VUE重点问题总结
2018/03/19 Javascript
JQuery animate动画应用示例
2019/05/14 jQuery
js键盘事件实现人物的行走
2020/01/17 Javascript
javascript实现移动端红包雨页面
2020/06/23 Javascript
viewer.js实现图片预览功能
2020/06/24 Javascript
详解Vue3 Teleport 的实践及原理
2020/12/02 Vue.js
[48:21]Mski vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
[49:05]OG vs Newbee 2019DOTA2国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
Python生成器以及应用实例解析
2018/02/08 Python
python 正确保留多位小数的实例
2018/07/16 Python
python单例模式实例解析
2018/08/28 Python
详解Pandas之容易让人混淆的行选择和列选择
2019/07/10 Python
Python生命游戏实现原理及过程解析(附源代码)
2019/08/01 Python
Python 将json序列化后的字符串转换成字典(推荐)
2020/01/06 Python
jupyter notebook中新建cell的方法与快捷键操作
2020/04/22 Python
django admin管理工具自定义时间区间筛选器DateRangeFilter介绍
2020/05/19 Python
爱尔兰领先的在线体育用品零售商:theGAAstore
2018/04/16 全球购物
银河香水:Galaxy Perfume
2019/03/25 全球购物
护士自荐信
2013/10/25 职场文书
毕业生自我鉴定
2013/12/04 职场文书
我的网上商城创业计划书
2013/12/26 职场文书
幼儿园美术教学反思
2014/01/31 职场文书
干部竞争上岗演讲稿
2014/09/11 职场文书
广告设计专业毕业生自我鉴定
2014/09/27 职场文书
毕业赠语大全
2015/06/23 职场文书
九年级化学教学反思
2016/02/22 职场文书
Python实现信息轰炸工具(再也不怕说不过别人了)
2021/06/11 Python