Najnowsze tutoriale tworzenie stron internetowych
 

PHP 5 Funkcje Tablic


PHP Array Wprowadzenie

Funkcje tablicy pozwalają na dostęp i manipulowanie tablic.

Proste i wielowymiarowe tablice są obsługiwane.


Instalacja

Funkcje tablicy są częścią rdzenia PHP. Nie ma potrzebne do korzystania z tych funkcji instalacji.


Funkcje PHP 5 Array

Funkcjonować Opis
array() Tworzy tablicę
array_change_key_case() Zmienia wszystkie klucze w tablicy na małe lub wielkie litery
array_chunk() Rozdziela tablicę na kawałki tablic
array_column() Zwraca wartości z jednej kolumny w macierzy wejściowego
array_combine() Tworzy tablicę za pomocą elementów z jednej "keys" matrycy i jeden "values" matrycy
array_count_values() Zlicza wszystkie wartości w tablicy
array_diff() Porównaj tablic i zwraca różnice (compare values only)
array_diff_assoc() Porównaj tablic i zwraca różnice (compare keys and values)
array_diff_key() Porównaj tablic i zwraca różnice (compare keys only)
array_diff_uassoc() Porównaj tablic i zwraca różnice (porównać klucze i wartości, przy użyciu klucza funkcji porównującej zdefiniowanej przez użytkownika)
array_diff_ukey() Porównaj tablic i zwraca różnice (porównać tylko klucze, za pomocą klawiszy funkcji porównującej zdefiniowanej przez użytkownika)
array_fill() Wypełnia macierz z wartościami
array_fill_keys() Wypełnia tablicę wartości, określające kluczy
array_filter() Filtry te wartości z tablicy przy użyciu funkcji zwrotnej
array_flip() Koziołki / wymiany wszystkich kluczy z odpowiadającymi im wartości w tablicy
array_intersect() Porównaj tablic i zwraca mecze (compare values only)
array_intersect_assoc() Porównaj tablic i zwraca wyniki (compare keys and values)
array_intersect_key() Porównaj tablic i zwraca mecze (compare keys only)
array_intersect_uassoc() Porównaj tablic i zwraca wyniki (porównaj klucze i wartości, przy użyciu klucza funkcji porównującej zdefiniowanej przez użytkownika)
array_intersect_ukey() Porównaj tablic i zwraca mecze (porównać tylko klucze, za pomocą klawiszy funkcji porównującej zdefiniowanej przez użytkownika)
array_key_exists() Sprawdza czy podany klucz istnieje w tablicy
array_keys() Zwraca wszystkie klucze tablicy
array_map() Wysyła Każda wartość w tablicy funkcji użytkownika, których działanie nowych wartości wraca
array_merge() Łączy się jedną lub więcej tablic do jednej tablicy
array_merge_recursive() Łączy się jedną lub więcej tablic do jednej tablicy rekurencyjnie
array_multisort() Sortuje wielokrotne lub wielowymiarowe tablice
array_pad() Wstawia określoną liczbę przedmiotów, z określonej wartości, do tablicy
array_pop() Usuwa ostatni element tablicy
array_product() Oblicza się iloczyn wartości w tablicy
array_push() Wstawienie jednego lub kilku elementów na koniec tablicy
array_rand() Zwraca jeden lub więcej losowych klucze z tablicy
array_reduce() Zwraca tablicę jako ciąg znaków, za pomocą funkcji zdefiniowanej przez użytkownika
array_replace() Zastępuje wartości pierwszej tablicy wartościami z następujących tablicach
array_replace_recursive() Zastępuje wartości pierwszej tablicy wartościami z następujących macierzy rekurencyjnie
array_reverse() Zwraca tablicę w odwrotnej kolejności
array_search() Przeszukuje tablicę pod kątem podanej wartości i zwraca klucz
array_shift() Usuwa się pierwszy element tablicy i zwraca wartość elementu usuniętego
array_slice() Zwraca wybrane części tablicy
array_splice() Usuwa zastępując wymienione elementy macierzy
array_sum() Zwraca sumę wartości w tablicy
array_udiff() Porównaj tablic i zwraca różnice (porównanie wartości tylko przy użyciu klucza funkcji porównującej zdefiniowanej przez użytkownika)
array_udiff_assoc() Porównaj tablic i zwraca różnice (porównać klucze i wartości, za pomocą wbudowanej funkcji porównać klawiszy i funkcji zdefiniowanej przez użytkownika, aby porównać wartości)
array_udiff_uassoc() Porównaj tablic i zwraca różnice (porównać klucze i wartości, stosując dwie kluczowe funkcje porównywania zdefiniowane przez użytkownika)
array_uintersect() Porównaj tablic i zwraca mecze (porównanie wartości tylko przy użyciu klucza funkcji porównującej zdefiniowanej przez użytkownika)
array_uintersect_assoc() Porównaj tablic i zwraca wyniki (porównaj klucze i wartości, za pomocą wbudowanej funkcji porównać klawiszy i funkcji zdefiniowanej przez użytkownika, aby porównać wartości)
array_uintersect_uassoc() Porównaj tablic i zwraca wyniki (porównaj klucze i wartości, stosując dwie kluczowe funkcje porównywania zdefiniowane przez użytkownika)
array_unique() Usuwa duplikaty wartości z tablicy
array_unshift() Dodaje jeden lub więcej elementów na początek tablicy
array_values() Zwraca wszystkie wartości z tablicy
array_walk() Stosuje funkcję użytkownika do każdego elementu macierzy
array_walk_recursive() Stosuje funkcję użytkownika rekurencyjnie każdego elementu macierzy
arsort() Sortuje asocjacyjnej w porządku malejącym, zgodnie z wartością
asort() Sortuje asocjacyjnej w kolejności rosnącej zgodnie z wartością
compact() Stwórz tablicę zawierającą zmienne i ich wartości
count() Zwraca liczbę elementów w tablicy
current() Zwraca bieżący element tablicy
each() Zwraca bieżącą wartość klucz i pary z tablicy
end() Ustawia wewnętrzny wskaźnik tablicy na ostatnim elemencie
extract() Importuje zmienne do bieżącej tablicy symboli z tablicy
in_array() Sprawdza, czy określona wartość znajduje się w domenie macierzy
key() Pobiera klucz z tablicy
krsort() Sortuje tablicę asocjacyjną w porządku malejącym, według klucza
ksort() Sortuje tablicę asocjacyjną w kolejności rosnącej, według klucza
list() Przypisuje zmienne tak jakby były tablicą
natcasesort() Sortowanie tablicy z Przypadek niewrażliwa "natural order" algorytm
natsort() Sortuje tablicę używając "natural order" algorytm
next() Przesunąć wewnętrzny wskaźnik tablicy tablicy
pos() Alias current()
prev() Przewija wewnętrzny wskaźnik tablicy
range() Tworzy to macierz, zawierający szereg elementów
reset() Ustawia wewnętrzny wskaźnik tablicy na jej pierwszym elemencie
rsort() Sortuje tablicę indeksowaną w porządku malejącym
shuffle() Miesza tablicę
sizeof() Alias count()
sort() Sortuje indeksowany tablicę w porządku rosnącym
uasort() Sortuje tablicę o wartości z wykorzystaniem funkcji porównania zdefiniowany przez użytkownika
uksort() Sortuje tablicę według kluczy z wykorzystaniem funkcji porównania zdefiniowany przez użytkownika
usort() Sortowanie tablicy przy użyciu funkcji porównania zdefiniowany przez użytkownika