![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 23.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Będę bardzo wdzięczny jeśli ktoś poświęci chwilę czasu i wyjaśni mi te fragmenty kodu:
Mam stworzoną klasę zawodnik która posiada dwa pola publiczne $imie i $nazwisko, oraz publiczną metodę przedstaw nie posiadającą żadnych argumentów, która jedynie wyświetli właściwości pola obiektu na którym zostanie wywołana? operatorem tworzę obiekt $player klasy zawodnik. Kolejne dwie instrukcje nadają (teraz proszę o informację jak to nazywać), atrybuty, właściwości?.... , oraz , obiektowi $player. Następnie na obiekcie $player wywołuję metodę przedstaw(); Na ekranie pojawia się: ZenekKowalski Wszystko wydaje się być OK ale taki sam efekt jest w przypadku takiego kodu i pytanie brzmi dlaczego?
Kolejne pytanie dotyczy metod klasowych __get i __set książka vademecum profesjonalisty wyd.czwarte podaje kod ktory niczego nie wyświetla, jednak jest bardzo słabo opisane co się dzieje, w miarę możliwości proszę aby ktoś zorientowany mi to wytłumaczył
dziękuję |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Co do dwóch pierwszych kodów na moje oko są takie same.
Co do drugiego np. tak:
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 23.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
w pierwszym przypadku nie jest to samo bo raz jest klasa z polami a drugi raz bez.
$x->cos = 'a'; czyli pola klasy w PHP tworzą się same? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Nie są identyczne, nie powinno się tak robić (2 przykład, pomijając oczywiście wykorzystanie magii
![]() Tak, tworzą się same, co nie jest zbyt dobre, ale czasami przydatne. Ten post edytował Mephistofeles 27.11.2010, 11:11:01 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 23.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
dzięki za informacje
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 15:47 |