深入php self与$this的详解


Posted in PHP onJune 08, 2013

先谈parent与self:

<?php
/*
 * Created by YinYiNiao
 */
 class A{
  function __construct(){
   echo "基类A的构造方法<br />";
  }
 }
 class B extends A{
  function __construct(){
   parent::__construct();
   echo "子类B的构造方法<br />";
   self::myFun();
  }
  function myfun(){
   echo "一个普通方法myFun()<br />";
  }
 }
$obj=new A();
$obj=new B();
?>

self与$this的功能极其相似,但二者又不相同。$this不能引用静态成员和常量。self更像类本事,而$this更像是实例本身。
PHP 相关文章推荐
织梦模板标记简介
Mar 11 PHP
用PHP生成html分页列表的代码
Mar 18 PHP
利用discuz实现PHP大文件上传应用实例代码
Nov 14 PHP
《PHP编程最快明白》第六讲:Mysql数据库操作
Nov 01 PHP
关于PHP二进制流 逐bit的低位在前算法(详解)
Jun 13 PHP
php中删除数组的第一个元素和最后一个元素的函数
Mar 07 PHP
PHP判断IP并转跳到相应城市分站的方法
Mar 25 PHP
WordPress中的shortcode短代码功能使用详解
May 17 PHP
用PHP写的一个冒泡排序法的函数简单实例
May 26 PHP
yii2 数据库读写分离配置示例
Feb 10 PHP
PHP常用字符串函数小结(推荐)
Aug 05 PHP
PHP filter_var() 函数, 验证判断EMAIL,URL等
Mar 09 PHP
探讨如何使用SimpleXML函数来加载和解析XML文档
Jun 07 #PHP
解析dedeCMS验证码的实现代码
Jun 07 #PHP
探讨php中header的用法详解
Jun 07 #PHP
php简单浏览目录内容的实现代码
Jun 07 #PHP
php之XML转数组函数的详解
Jun 07 #PHP
利用php绘制饼状图的实现代码
Jun 07 #PHP
PHP自定义大小验证码的方法详解
Jun 07 #PHP
You might like
使用PHP会话(Session)实现用户登陆功能
2013/06/29 PHP
php调用mysql存储过程实例分析
2014/12/29 PHP
PHP文件上传类实例详解
2016/04/08 PHP
Laravel框架执行原生SQL语句及使用paginate分页的方法
2018/08/17 PHP
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
2019/04/23 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
基于dom编程中 动态创建与删除元素的使用
2013/04/17 Javascript
jQuery点击弹出下拉菜单的小例子
2013/08/01 Javascript
小结Node.js中非阻塞IO和事件循环
2014/09/18 Javascript
JavaScript实现鼠标点击后层展开效果的方法
2015/05/13 Javascript
AngularJS教程 ng-style 指令简单示例
2016/08/03 Javascript
第一次接触Bootstrap框架
2016/10/24 Javascript
jQuery弹出窗口打开链接的实现代码
2016/12/24 Javascript
js实现文字向上轮播功能
2017/01/13 Javascript
JS实现touch 点击滑动轮播实例代码
2017/01/19 Javascript
ES6中class类用法实例浅析
2017/04/06 Javascript
原生js简单实现放大镜特效
2017/05/16 Javascript
基于jQuery对象和DOM对象和字符串之间的转化实例
2017/08/08 jQuery
JQuery EasyUI 结合ztrIee的后台页面开发实例
2017/09/01 jQuery
100行代码实现一个vue分页组功能
2018/11/06 Javascript
layer提示框添加多个按钮选择的实例
2019/09/12 Javascript
Vue如何实现监听组件原生事件
2020/07/03 Javascript
Python使用Srapy框架爬虫模拟登陆并抓取知乎内容
2016/07/02 Python
答题辅助python代码实现
2018/01/16 Python
Pycharm内置终端及远程SSH工具的使用教程图文详解
2020/03/19 Python
Pandas DataFrame求差集的示例代码
2020/12/13 Python
python中count函数知识点浅析
2020/12/17 Python
HUGO BOSS美国官方网上商店:世界知名奢侈品牌
2017/08/04 全球购物
TobyDeals美国:在电子产品上获得最好的优惠和折扣
2019/08/11 全球购物
Exception类的常用方法
2012/06/16 面试题
合作意向书模板
2014/03/31 职场文书
个人委托书范本
2014/09/13 职场文书
中级会计大学生职业生涯规划书
2014/09/16 职场文书
2015年基层党支部工作总结
2015/05/21 职场文书
小学一年级数学教学反思
2016/02/16 职场文书
python超详细实现完整学生成绩管理系统
2022/03/17 Python