Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odwołanie z jednej klasy do drugiej
Najki
post
Post #1





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Poznań

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


Mam przykładowo klasę "a" i klasę "b". W klasie "b" chcę wykorzystać metodę, lub właściwość z klasy "a". Jak się do niej odwołać bez startowania klasy "a" na nowo? Ze względu na małą popularność PHP5, interesuje mnie rozwiązanie działające równieżpod PHP4.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
sf
post
Post #2





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


nazwaklasy::nazwafunkcji()
dziala prawidlowo tylko jesli uzywasz zmiennych stalych w tej funkcji, czyli np. masz tam static, lub odwolujesz sie do zmiennej global etc ...
Go to the top of the page
+Quote Post
Fipaj
post
Post #3





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

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


  1. <?php
  2.  
  3. class a {
  4. static function a () {}
  5. }
  6. class b {
  7. function b () { a::a () }
  8. }
  9.  
  10. ?>
Go to the top of the page
+Quote Post
Najki
post
Post #4





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Poznań

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


Dziękuję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
Go to the top of the page
+Quote Post
bela
post
Post #5


Administrator PHPedia.pl


Grupa: Developerzy
Postów: 1 102
Pomógł: 2
Dołączył: 14.09.2003

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


Również przez singleton można to załatwić.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 18:23