Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] jak uzyskać nazwe funkcji, z której jest wywoływana inna
Forum PHP.pl > Forum > PHP
juzwa
schemat wygląda mniej więcej tak
  1. <?
  2. class baza
  3. {
  4.    protected function funkcjawspolna()
  5.    {
  6.         echo get_class($this);//dostaje w wynikiu zbazy_1 lub zbazy_2 - czyli jest OK
  7.        //chciałbym pobrac jakoś nazwe metody, która wywołała metodę funkcjawspolna - jest to jakoś możliwe?
  8.    }
  9.  
  10. }
  11.  
  12.  
  13. class zbazy_1 extends baza
  14. {
  15.    public function zrobcos_1()
  16.    {
  17.         $this->funkcjawspolna();
  18.     }
  19. }
  20.  
  21. class zbazy_2 extends baza
  22. {
  23.    public function zrobcos_2()
  24.    {
  25.         $this->funkcjawspolna();
  26.     }
  27.  
  28. }
  29.  
  30.  
  31. ?>

chciałbym pobrać jakoś nazwę metody, która wywołała metodę funkcjawspolna - jest to jakoś możliwe?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.