Maison > développement back-end > tutoriel php > 深入php self与$this的详解_PHP教程

深入php self与$this的详解_PHP教程

WBOY
Libérer: 2016-07-21 15:08:15
original
1026 Les gens l'ont consulté

先谈parent与self:

复制代码 代码如下:

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

self与$this的功能极其相似,但二者又不相同。$this不能引用静态成员和常量。self更像类本事,而$this更像是实例本身。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/327493.htmlTechArticle先谈parent与self: 复制代码 代码如下: ?php /* * Created by YinYiNiao */ class A{ function __construct(){ echo "基类A的构造方法br /"; } } class B extends A{ function...
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal