Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyświetlenie nazwy klasy pochodniej za pomocą konstruktora rodzica.
q3trm
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 1
Dołączył: 26.02.2013

Ostrzeżenie: (0%)
-----


Cześć.
Od razu przejdę do przykładu.


  1. class 0
  2. {
  3.  
  4. function __construct()
  5. {
  6. return __CLASS__;
  7. }
  8. }
  9.  
  10.  
  11. class 1 extends class 0
  12. {
  13. function __construct()
  14. {
  15. parent::__construct();
  16. }
  17. }
  18. class 2 extends class 1 {}
  19.  
  20. $class = new 2();
  21. echo $class; //Wynik "2"


Potrzebuję nazwy klas aktualnie konkretyzujących, ponieważ muszę wykonać na ich nazwach pewną operację i chcę, by było to robione automatycznie przy konkretyzacji klasy.

Ten post edytował q3trm 10.04.2013, 13:57:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
q3trm
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 1
Dołączył: 26.02.2013

Ostrzeżenie: (0%)
-----


Nie o to mi chodzi. Nie chcę używać żadnych zewnętrznych funkcji do tego celu (IMG:style_emoticons/default/closedeyes.gif) .


Mam 30 klas dziedziczących po klasie X. Potrzebuję obliczyć w każdej z nich długość nazwy, po czym zapisać wynik do stałej.
Jak wykonać ww. zadanie za pomocą klasy nadrzędnej X?.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 11:06