php构造函数的继承方法

 更新时间:2015年02月09日 10:43:00   作者:php之路  
这篇文章主要介绍了php构造函数的继承方法,实例分析并总结了构造函数继承的各种常见情况,需要的朋友可以参考下

本文实例讲述了php构造函数的继承方法。分享给大家供大家参考。具体如下:

第一种情况:子类没有定义构造函数时,默认继承。例子:

<?php
class A{
 public $name;
 function __construct(){
 echo $this->name="小强";
 }
}
class B extends A{
 
}
$bb = new B();
?>

输出结果:小强

第二种情况:子类定义了构造函数,则不会被继承。实例:

<?php
class A{
 public $name;
 function __construct(){
 echo $this->name="小强";
 }
}
class B extends A{
 function __construct(){
 echo "BBBBBB子类";
 }
}
$bb = new B();
?>

输出结果:BBBBBB子类

第三种情况:如果需要调用父类的构造函数,则可以使用:parent::父类函数 或 父类名::父类函数。

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • PHP数组游标实现对数组的各种操作详解

    PHP数组游标实现对数组的各种操作详解

    这篇文章主要介绍了PHP数组游标实现对数组的各种操作,结合实例形式较为详细的分析了PHP数组操作中current与next方法控制数组游标移动实现数组遍历的技巧,需要的朋友可以参考下
    2016-01-01
  • PHP日志LOG类定义与用法示例

    PHP日志LOG类定义与用法示例

    这篇文章主要介绍了PHP日志LOG类定义与用法,结合实例形式分析了日志log的具体定义及使用方法,涉及php文件读写、日期时间及字符串等相关操作技巧,需要的朋友可以参考下
    2018-09-09
  • ThinkPHP防止SQL注入攻击的方法

    ThinkPHP防止SQL注入攻击的方法

    在ThinkPHP中,参数绑定是一种安全的方式,用于处理用户输入,特别是在构建数据库查询时,参数绑定可以防止SQL注入攻击,所以本文将给大家介绍了ThinkPHP防止SQL注入攻击的方法,需要的朋友可以参考下
    2023-12-12
  • PHP 生成的XML以FLASH获取为乱码终极解决

    PHP 生成的XML以FLASH获取为乱码终极解决

    最不怕跟匪夷所思的问题作斗争了,看谁牛鼻。都好久没在编码上遇到过障碍了,今天居然又遇到个小茶包——PHP生成的XML,以FLASH获取却为乱码。
    2009-08-08
  • PHP基于面向对象实现的留言本功能实例

    PHP基于面向对象实现的留言本功能实例

    这篇文章主要介绍了PHP基于面向对象实现的留言本功能,结合实例形式分析了php基于面向对象的留言本相关写入、显示查看、日志记录等相关方法封装与使用技巧,需要的朋友可以参考下
    2018-04-04
  • 高并发php uniqid不重复唯一标识符生成方案

    高并发php uniqid不重复唯一标识符生成方案

    这篇文章主要介绍了高并发php uniqid不重复唯一标识符生成方案,对高并发感兴趣的同学,一定要看一下
    2021-04-04
  • PHP网站安装程序制作的原理、步骤、注意事项和示例代码

    PHP网站安装程序制作的原理、步骤、注意事项和示例代码

    其实PHP程序的安装原理无非就是将数据库结构和内容导入到相应的数据库中,从这个过程中重新配置连接数据库的参数和文件,为了保证不被别人恶意使用安装文件,当安装完成后需要修改安装文件。
    2010-08-08
  • php中邮箱地址正则表达式实现与详解

    php中邮箱地址正则表达式实现与详解

    本文章不但要讲述了关于正则达式而且还讲述了关于邮箱正则的构成用法详解,有需要了解的朋友可以参考一下,同时我们也提供了多种不同的邮箱验证实例
    2012-04-04
  • 九个你必须知道而且又很好用的php函数和特点

    九个你必须知道而且又很好用的php函数和特点

    以下小编就为大家介绍一个九个你必须知道而且又很好用的php函数和特点。非常实用哦!需要的朋友可以过来参考下
    2013-08-08
  • MYSQL环境变量设置方法

    MYSQL环境变量设置方法

    本文介绍了mysql数据库中环境变量的设置方法,如何设置mysql数据库的环境变量,有需要的朋友参考下
    2007-01-01

最新评论