![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 0 Dołączył: 7.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.Rozumiem obiektówke ale nie potrafie zrozumień itelatora.Ogólnie niektóre czynności z nim związane.Mam przykład:
Mam tu przykład.I nie rozumiem dlaczego po uruchomieniu klasy x_file .Pierw uruchamia się metoda getIterator,potem key_exists a potem get_item.Dlaczego akurat w tej kolejności? Proszę o dokładne wytłumaczenie.Ponieważ w manualu nie pisze dokładnie dlaczego tak się to uruchamia.Nie rozumiem poprostu tego, dlaczego w takiej kolejności się uruchamiają funkcje a nie w innej Ten post edytował szypi1989 24.12.2010, 12:49:30 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Ponieważ tak je wywołuje silnik PHP, dlatego aby to działało wymagane jest zaimplementowanie interfejsu Iterator, żeby mieć pewność, że klasa posiada odpowiednie metody.
Btw iteRator, tak jak w kodzie. Ten post edytował Mephistofeles 24.12.2010, 15:18:56 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 8.07.2025 - 01:51 |