Najki
11.09.2005, 15:11:32
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.
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
11.09.2005, 16:05:34
<?php
class a {
}
class b {
function b () { a::a () }
}
?>
bela
11.09.2005, 18:17:14
Również przez singleton można to załatwić.