TABLICE
To występujące w większości języków programowania struktury , pozwalające przechowywać dane określonego typu .
TABLICE INDEKSOWANE NUMERYCZNIE
Aby utworzyć taką tablicę należy użyć słowa kluczowego array
PRZYKŁAD I
TABLICE ASOCJACYJNE
W PHP indeksem tablicy może być także dowolny ciąg znaków . Takie konstrukcje nazywa się tablicami asocjacyjnymi .
IMPLOZJA I EKSPLOZJA
Funkcja implode powoduje zwrócenie wszystkich elementów rozdzielonych znakami separatora jako ciągu znaków .
Funkcja explode działa odwrotnie niż explode , ciągu znaków tworzy tablicę .
ODWRÓCONA KOLEJNOŚĆ TABLICY
Jeżeli chcemy aby pierwszy element tablicy stał się ostatnim , drugi przedostatnim itd. możemy zastosować funkcję reverse .
PORUSZANIE SIĘ PO TABLICY
Każda tablica ma wewnętrzny wskaźnik wskazujący jej bieżący element . Funkcje , które pozwalają na bezpośrednią modyfikację miejsca wskaźnika tablicy to :
-reset - resetuje wskaźnik tablicy , ustawiając go na pierwszym elemencie
- next - przesuwa wskaźnik na następny element
- prev - przesuwa wskaźnik na poprzedni element
- end - przesuwa wskaźnik na ostatni element tablicy
TABLICE WIELOWYMIAROWE
W PHP istnieją funkcję , które pozwalają na dodawanie i pobieranie elementów z początku i końca tablicy
Funkcja array_pop - pobiera element znajdujący się na końcu tablicy i zwraca jego wartość .
Funkcja array_shift - pobiera element znajdujący się na końcu tablicy i zwraca jego wartość , dodatkowo usuwany jest pierwszy element
Funkcja array_push - Dodaje argumenty na końcu tablicy .
Funkcja array_unshift - dodaje określoną liczbę elementów na końcu tablicy
Funkcja count zwraca liczbę elementów tablicy
Komentarze
Prześlij komentarz