recent searches:
searching include ,
searching variable ,
searching post...
PHP 5 provides a way for objects to be defined so it is possible to iterate through a list of items, with, for example a foreach statement. By default, all visible properties will be used for the iteration.
As the output shows, the foreach iterated through all visible variables that can be accessed. To take it a step further you can implement one of PHP 5's internal interface named Iterator. This allows the object to decide what and how the object will be iterated.
Przykład 19-21. Object Iteration implementing Iterator
Powyższy przykład wyświetli:
|
You can also define your class so that it doesn't have to define all the Iterator functions by simply implementing the PHP 5 IteratorAggregate interface.
Przykład 19-22. Object Iteration implementing IteratorAggregate
Powyższy przykład wyświetli:
|
Notatka: For more examples of iterators, see the SPL Extension.
| Poprzedni | Spis treści | Następny |
| Overloading | Początek rozdziału | Patterns |
Język PHP to dzisiaj powszechnie przyjęty standard, podstawa tworzenia dynamicznych stron WWW, opartych na bazach danych.
PHP to język skryptowy. Znaczy to, że jest to język nie kompilowalny. Program jest wykonywany przez interpreter na podstawie jego kodu źródłowego. Język PHP to element technologii internetowej SERVER-SIDE. Znaczy to, że kod języka jest wykonywany od strony serwera (na serwerze).
W jakim celu używac PHP? Po co to komu?
Załóżmy, że potrzebujemy takiej strony internetowej, która wyświetli zawsze bieżącą datę. Dzięki technologii PHP, datę i godzinę odczytywać można z miejsca gdzie wykonuje się skrypt, np. gdy serwer znajduje się w USA a my w Polsce to widoczna jest różnica w czasie który zostanie wyświetlony.
pozycjonowanie dla dzieci gry gry przez przeglądarkę gry wyścigi tani kredyt tanie serwery wirtualneusuwanie zmarszczek, wiza do rosji, wizy do rosji, agroturystyka kaszuby, wizy do rosji gdańsk, Zakopane domki, obsługa szkoleń, melatonina