Krok po koroku, pełna dokumentacja w języku polskim. Skrypty napisane w PHP są z reguły umieszczane w dokumentach tekstowych (często razem z HTML lub XHTML). Dzięki temu PHP jest podobny w założeniach do dużo starszego mechanizmu Server Side Includes[4]. PHP pozwala także na wykonywanie skryptów z linii poleceń podobnie jak Perl i Python. Jego modułowa budowa udostępnia również możliwość programowania aplikacji z interfejsem graficznym. PHP umożliwia współpracę z wieloma rodzajami źródeł danych, jak na przykład serwery relacyjnych baz danych, pliki tekstowe czy dokumenty XML.
Każda tablica ma wewnętrzny wskaźnik bo swojego "bieżącego" elementu, który jest inicjalizowany do pierwszego elementu wstawionego do tablicy.
Funkcja current() po prostu zwraca wartość elementu tablicy, na który aktualnie wskazuje wewnętrzny wskaźnik. Nie przesuwa ona wskaźnika. Jeśli wewnętrzny wskaźnik jest poza końcem listy elementów, current() zwraca FALSE.
| Ostrzeżenie |
Jeśli tablica zawiera puste elementy (0 lub "", czyli pusty string), to funkcja zwróci wartość, która będzie rozpoznawana jako FALSE także dla tych elementów (więcej informacji można znaleźć w rozdziałach konwertowanie do typu boolean i tablice porównania typów). Przez to nie jest możliwe stwierdzenie przy pomocy funkcji current(), czy wskaźnik jest już poza tablicą. Aby prawidłowo przejść przez tablicę która zwiera puste elementy, należy skorzystać z funkcji each(). |
php
kontakt:praca.pozycjonowanie@gmail.com