Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Odwołanie z jednej klasy do drugiej
Forum PHP.pl > Forum > PHP
Najki
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.
sf
nazwaklasy::nazwafunkcji()
dziala prawidlowo tylko jesli uzywasz zmiennych stalych w tej funkcji, czyli np. masz tam static, lub odwolujesz sie do zmiennej global etc ...
Fipaj
  1. <?php
  2.  
  3. class a {
  4. static function a () {}
  5. }
  6. class b {
  7. function b () { a::a () }
  8. }
  9.  
  10. ?>
Najki
Dziękuję smile.gif.
bela
Również przez singleton można to załatwić.
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.