phpbar.de logo

Mailinglisten-Archive

[php] parent::property

[php] parent::property

"patrick müller (aka elias)" ghostwwinside at gmx.net
Don Apr 1 18:36:55 CEST 2004


Thomas Richter wrote:

> du moechtest also auf statische attribute einer klasse
> zugreifen. leider ist dies in php4 nicht moeglich. du
> musst zuerst die klasse instanzieren und kannst dann
> ueber $this darauf zugreifen.

Ich vermute mal das du meinst ich muss die
Klasse im zutreffenden Konstruktor erst
instantieren.

Also ich habe Klasse A in der ich Klasse B (die
wiederrum Klasse A erweitert) aufrufe.

Hier mal schnell hingeschmiert wie ich mir das 
Vorstelle:

<?php

class A{
  var name = 'Im Class A';

  function A(){}
  
  function  grow(){
    $B = new B();
  }
}

class B{

  function B(){
    echo parent::name;
  }
  
}

$A = new A();
$A->grow();

?>

php::bar PHP Wiki   -   Listenarchive