Chciałbym się dowiedzieć kilku rzeczy nt programowanie obiektowego w PHP
Mianowicie ,załóżmy iż mamy jakąś stronę www z np 5 podstronami.
Nie będziemy na każdej od podstaw pisać nagłówka, stopki itd.
W przypadku strukturalnego programowania można by stworzyć sobie plik functions.php i w nim przechowywać np stopke, a potem na kazdej z tych stron użyć require() i wywołać funkcję ,która ta stopke przechowuje .
A jak sprawa się ma w przypadku programowania obiektowego ?
Dobrym rozwiązaniem jest stworzenie klasy, która bedzie przechowywała ta stopke i nagłówek oraz inne elementy html które będziemy często wywowywać i potem po prostu odwoływać się do tych elementów ?
czyli cos w stylu :
public functions stopka() { $this->stopka = ' <p>To jest stopka</p> </body> </html>'; return $this->stopka; }
cos takiego jest ok ? czy może lepiej ustawić aby stopka była statyczna i odwoywac sie " NazwaKlasy::stopka() " ? To chyba tez dobre rozwiazanie ?
No a moze wy znacie lepsze metody ,jesli tak to proszę o wytłumaczenie :-)
Pozdrawiam