深入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 相关文章推荐
PHP脚本的10个技巧(6)
Oct 09 PHP
mysql5写入和读出乱码解决
Nov 25 PHP
检测png图片是否完整的php代码
Sep 06 PHP
解析在PHP中使用全局变量的几种方法
Jun 24 PHP
thinkphp实现发送邮件密码找回功能实例
Dec 01 PHP
php第一次无法获取cookie问题处理
Dec 15 PHP
php实现的网络相册图片防盗链完美破解方法
Jul 01 PHP
CentOS 上搭建 PHP7 开发测试环境
Feb 26 PHP
浅谈ThinkPHP中initialize和construct的区别
Apr 01 PHP
PHP实现负载均衡session共享redis缓存操作示例
Aug 22 PHP
php 调用百度sms来发送短信的实现示例
Nov 02 PHP
laravel框架使用极光推送消息操作示例
Feb 15 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
phpMyAdmin 安装及问题总结
2009/05/28 PHP
PHP面向对象分析设计的61条军规小结
2010/07/17 PHP
php入门学习知识点七 PHP函数的基本应用
2011/07/14 PHP
twig模板获取全局变量的方法
2016/02/05 PHP
PHP+Jquery与ajax相结合实现下拉淡出瀑布流效果【无需插件】
2016/05/06 PHP
使用Git实现Laravel项目的自动化部署
2019/11/24 PHP
JQuery 插件模板 制作jquery插件的朋友可以参考下
2010/03/17 Javascript
WEB高性能开发之疯狂的HTML压缩
2010/06/19 Javascript
Jquery之Ajax运用 学习运用篇
2011/09/26 Javascript
js 点击页面其他地方关闭弹出层(示例代码)
2013/12/24 Javascript
jquery制作 随机弹跳的小球特效
2015/02/01 Javascript
javascript强制点击广告的方法
2015/02/06 Javascript
原生js实现类似弹窗抖动效果
2015/04/02 Javascript
详解JavaScript函数
2015/12/01 Javascript
JavaScript学习笔记之检测客户端类型是(引擎、浏览器、平台、操作系统、移动设备)
2015/12/03 Javascript
快速解决jquery.touchSwipe左右滑动和垂直滚动条冲突
2016/04/15 Javascript
Javascript 制作图形验证码实例详解
2016/12/22 Javascript
AngularJS全局警告框实现方法示例
2017/05/18 Javascript
详解AngularJS用Interceptors来统一处理HTTP请求和响应
2017/06/08 Javascript
详解Vue的钩子函数(路由导航守卫、keep-alive、生命周期钩子)
2018/07/24 Javascript
[02:03]DOTA2亚洲邀请赛 HGT战队出场宣传片
2015/02/07 DOTA
python 判断自定义对象类型
2009/03/21 Python
Python自然语言处理之词干,词形与最大匹配算法代码详解
2017/11/16 Python
python实现单链表中删除倒数第K个节点的方法
2018/09/28 Python
python 统计一个列表当中的每一个元素出现了多少次的方法
2018/11/14 Python
python自定义线程池控制线程数量的示例
2019/02/22 Python
python装饰器常见使用方法分析
2019/06/26 Python
布隆过滤器的概述及Python实现方法
2019/12/08 Python
Python实现自动访问网页的例子
2020/02/21 Python
django创建css文件夹的具体方法
2020/07/31 Python
DHC中国官方购物网站:日本通信销售No.1化妆品
2016/08/20 全球购物
军训鉴定表自我鉴定
2014/02/13 职场文书
酒店辞职书怎么写
2015/02/26 职场文书
党员反四风学习心得体会
2016/01/22 职场文书
MySQL pt-slave-restart工具的使用简介
2021/04/07 MySQL
JS前端轻量fabric.js系列物体基类
2022/08/05 Javascript