![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 7.05.2004 Skąd: Jelenia Góra Ostrzeżenie: (0%) ![]() ![]() |
Witam,
przeczytałem artykuł ze strony głównej pt. 'Budowa interfejsów bazodanowych' i zaintrygowała mnie kwestia dziwnych funkcji zawartych w umieszczonych tam klasach. Z resztą widziałem podobne w innych artykułach. Przytocze tutaj taki przykład z sekcji artykułu zatytułowanej 'Składamy wszystko w całość'.
Jaki jest sens używania tego typu funkcji jak tutaj: setNumPosts(), getNumPosts(), submit() ? Wydaje mi się że kod:
Można z powodzeniem zapisać tak:
A później w destruktorze wysyłać do bazy zgromadzone przez cały czas działania skryptu dane. Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
z tego co pamietam to w php5.1 takie cos
Nie przejdzie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Swoja droga to mysalem o troche innym rozwiazaniu mianowiscie $Obiekt-><filtr><wlasciwosc> W wyrazeniu reg. zlapac oco chodzi i odpowiednio przekazac Np: $Object->intId = 'string'; Obiekt rozpozna ze int i poleci do
A potem do wlasciwosci |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
z tego co pamietam to w php5.1 takie cos
Nie przejdzie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Zawsze możesz użyć funkcji method_exists Twoja propozycja rozwiazanie jest malo elastyczna bo ogranicza sie jedynie do rozpoznawania typow. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 14:44 |