phpbar.de logo

Mailinglisten-Archive

[php] parent::property

[php] parent::property

"patrick müller (aka elias)" ghostwwinside at gmx.net
Don Apr 1 22:06:12 CEST 2004


Johannes Schlueter wrote:

> On Thursday 01 April 2004 18:45, "patrick müller (aka elias)" wrote:
> 
>>Soll also heissen das parent::name() ein statischer aufruf ist???
> 
> 
> nein, aber ein Hilfskonstrukt um auf eine überladene Funktion zugreifen zu 
> können. Der Zugriff auf die Funktion ist aber schon im Objekt-Kontext.

So würd ich das auch sehen.
 
[...]
> Interessanterweise liefert ein 
>    echo bar::methode();
> Eine
>   Warning: Problem with method call - please report this bug in - on line 15
> Line 15 ist dabei die Zeile mit dem parent::methode-Aufruf, aber das sollte 
> doch imho auch im statischen gehen, so dass parent::methode() dann auch ein 
> statischer Aufruf ist, oder? Nunja, die Meldung sagt ja schon wo ich schen 
> muss.

Mhh, ein statischer Aufruf kann jedenfalls nicht auf 
Objekteigenschaften/-methoden zurückgreifen. Und wie du sagst wird
parent:: erst im Objektkontext benutzt.


php::bar PHP Wiki   -   Listenarchive