深入php self與$this的詳解
更新時(shí)間:2013年06月08日 08:41:03 作者:
本篇文章是對(duì)php中的self與$this進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
先談parent與self:
<?php
/*
* Created by YinYiNiao
*/
class A{
function __construct(){
echo "基類A的構(gòu)造方法<br />";
}
}
class B extends A{
function __construct(){
parent::__construct();
echo "子類B的構(gòu)造方法<br />";
self::myFun();
}
function myfun(){
echo "一個(gè)普通方法myFun()<br />";
}
}
$obj=new A();
$obj=new B();
?>
self與$this的功能極其相似,但二者又不相同。$this不能引用靜態(tài)成員和常量。self更像類本事,而$this更像是實(shí)例本身。
復(fù)制代碼 代碼如下:
<?php
/*
* Created by YinYiNiao
*/
class A{
function __construct(){
echo "基類A的構(gòu)造方法<br />";
}
}
class B extends A{
function __construct(){
parent::__construct();
echo "子類B的構(gòu)造方法<br />";
self::myFun();
}
function myfun(){
echo "一個(gè)普通方法myFun()<br />";
}
}
$obj=new A();
$obj=new B();
?>
self與$this的功能極其相似,但二者又不相同。$this不能引用靜態(tài)成員和常量。self更像類本事,而$this更像是實(shí)例本身。
您可能感興趣的文章:
- PHP編程過(guò)程中需要了解的this,self,parent的區(qū)別
- php class中self,parent,this的區(qū)別以及實(shí)例介紹
- php self,$this,const,static,->的使用
- php類中的$this,static,final,const,self這幾個(gè)關(guān)鍵字使用方法
- 探討PHP中this,self,parent的區(qū)別詳解
- PHP5中的this,self和parent關(guān)鍵字詳解教程
- PHP中::、->、self、$this幾種操作符的區(qū)別介紹
- PHP中new static()與new self()的區(qū)別異同分析
- php 中self,this的區(qū)別和操作方法實(shí)例分析
相關(guān)文章
php中函數(shù)的形參與實(shí)參的問(wèn)題說(shuō)明
在定義或者使用php函數(shù)時(shí),應(yīng)該注意形參個(gè)數(shù)和實(shí)參個(gè)數(shù)的對(duì)應(yīng)關(guān)系。2010-09-09php漏洞之跨網(wǎng)站請(qǐng)求偽造與防止偽造方法
今天我來(lái)給大家介紹在php中跨網(wǎng)站請(qǐng)求偽造的實(shí)現(xiàn)方法與最后我們些常用的防止偽造的具體操作方法,有需要了解的朋友可進(jìn)入?yún)⒖?/div> 2013-08-08php封裝的數(shù)據(jù)庫(kù)函數(shù)與用法示例【參考thinkPHP】
這篇文章主要介紹了php封裝的數(shù)據(jù)庫(kù)函數(shù)與用法,基于thinkPHP中數(shù)據(jù)庫(kù)操作相關(guān)代碼整理簡(jiǎn)化而來(lái),包括針對(duì)數(shù)據(jù)庫(kù)的設(shè)置、連接、查詢及日志操作等功能,簡(jiǎn)單實(shí)用,需要的朋友可以參考下2016-11-11Android AsyncTack 異步任務(wù)實(shí)例詳解
這篇文章主要介紹了Android AsyncTack 異步任務(wù)實(shí)例詳解的相關(guān)資料,并附簡(jiǎn)單實(shí)例代碼,和實(shí)現(xiàn)效果圖,需要的朋友可以參考下2016-11-11spl_autoload_register與autoload的區(qū)別詳解
本篇文章是對(duì)spl_autoload_register與autoload的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06最新評(píng)論