[linux] meno aktualnej triedy v php

Marek Kilimajer kilimajer na webglobe.sk
Středa Červen 4 13:19:43 CEST 2003


function A() {
	echo get_class($this);
}

Michal Toth wrote:
> zdravim
> 
> neviete ako zistim nazov aktualnej triedy v phpcku?
> 
> priklad:
> 
> class tatko {
> 
>     function A() {
>       /*
> tu potrebujem zistit, ze ktore decko zavolalo tuto funkciu a podla toho
> sa zariadit, viem, ze mozem toto funkciu hodit kazdej podtriede, ale to
> nieje vhodne, bohuzial
>         ...
>     }
> }
> 
> class syn1 extends tatko {
> ..
>  $this->A();
> }
> 
> class syn2 extends tatko {
> ...
>  $this->A();
> }
> 
> vdaka za radu
> 
> michal toth




Další informace o konferenci linux