James Thornton logo
James Thornton
Google
Web jamesthornton.com
Internet Business Consultant Call Toll Free: 1 (800) 409-2501
About James Google Profile Electric Speed The Electors Juced Contact Me
JamesThornton.com -> PHP -> Polish -> One Page

II. Tablice

Wprowadzenie

Funkcje te pozwalaj± na operowanie i manipulowanie tablicami na wiele ró¿nych sposobów. Tablice s± kluczowym elementem przechowywania, zarz±dzania i operowania na zbiorach zmiennych.

Obs³ugiwane s± proste i wielowymiarowane tablice, które mog± byæ stworzone przez u¿ytkownika lub przez funkcjê. Istniej± specjalne funkcje obs³ugi baz danych odpowiedzialne za wype³nianie tablic danymi z zapytañ do baz danych, a tak¿e kilka innych funkcji zwracaj±cych tablice.

Zobacz rozdzia³ podrêcznika Tablice aby uzyskaæ dok³adne wyja¶nienie jak tablice zosta³y zaimplementowane i jak siê ich u¿ywa w PHP.

Wymagania

Te funkcje s± czê¶ci± modu³u podstawowego, dlatego s± zawsze dostêpne.

Instalacja

By u¿ywaæ tych funkcji, nie trzeba niczego instalowaæ. S± one czê¶ci± j±dra PHP.

Konfiguracja startowa

To rozszerzenie nie definiuje ¿adnych dyrektyw konfiguracyjnych.

Typy zasobów

To rozszerzenie nie definiuje ¿adnych rodzajów zasobów.

Predefiniowane sta³e

Poni¿sze sta³e s± czê¶ci± rdzenia PHP a wiêc s± zawsze widoczne.

CASE_LOWER (integer)

CASE_LOWER jest u¿ywana w funkcji array_change_key_case() do konwersji kluczy tablicy do samych ma³ych liter. Jest to tak¿e domy¶lny przypadek dla array_change_key_case().

CASE_UPPER (integer)

CASE_UPPER jest u¿ywana w funkcji array_change_key_case() do konwersji kluczy tablicy do samych du¿ych liter.

Zobacz równie¿

Patrz tak¿e: is_array(), explode(), implode(), split(), preg_split() i join().

Spis tre¶ci
array_change_key_case --  Zwraca tablicê ze wszystkimi kluczami tekstowymi zamienionymi na wy³±cznie ma³e lub wy³±cznie du¿e litery
array_chunk -- Podziel tablicê na kawa³ki
array_count_values -- Zlicza wszystkie warto¶ci w tablicy
array_diff_assoc -- Computes the difference of arrays with additional index check
array_diff -- Zwraca ró¿nice pomiêdzy tablicami
array_fill -- Wype³nij tablicê podanymi warto¶ciami
array_filter --  Filtruje elementy przy u¿yciu funkcji zwrotnej
array_flip -- Odwraca wszystkie warto¶ci w tablicy
array_intersect_assoc -- Computes the intersection of arrays with additional index check
array_intersect -- Zwraca przeciêcie tablic
array_key_exists --  Sprawdza czy podany klucz lub indeks istnieje w tablicy
array_keys -- Zwraca wszystkie klucze z tablicy
array_map --  Wykonuje funkcjê zwrotn± na elementach podanej tablicy
array_merge_recursive -- £±czy dwie lub wiêcej tablic rekurencyjnie
array_merge -- £±czy dwie lub wiêcej tablic
array_multisort -- Sortuje wiele tablic lub wielowymiarowe tablice
array_pad --  Dope³nij tablicê do podanej d³ugo¶ci podanymi warto¶ciami
array_pop -- Zdejmij element z koñca tablicy
array_push --  Wstaw jeden lub wiêcej elementów na koniec tablicy
array_rand --  Wybierz jeden lub wiêcej losowych elementów z tablicy
array_reduce --  Iteracyjnie zredukuj tablicê do pojedyñczej warto¶ci u¿ywaj±c funkcji zwrotnej
array_reverse --  Zwraca tablicê z elementami ustawionymi w porz±dku odwrotnym
array_search --  Przeszukuje tablicê pod k±tem podanej warto¶ci i w przypadku sukcesu zwraca odpowiedni klucz
array_shift --  Usuñ element z pocz±tku tablicy
array_slice -- Wytnij kawa³ek tablicy
array_splice --  Usuñ czê¶æ tablicy i zamieñ j± na co¶ innego
array_sum --  Oblicza sumê warto¶ci w tablicy
array_unique -- Usuwa duplikaty warto¶ci z tablicy
array_unshift --  Wstaw jeden lub wiêcej elementów na pocz±tek tablicy
array_values -- Zwraca wszystkie warto¶ci z tablicy
array_walk --  Zastosuj funkcjê u¿ytkownika do ka¿dego elementu tablicy
array --  Stwórz tablicê
arsort --  Sortuj tablicê w porz±dku odwrotnym i zachowaj skojarzenia kluczy
asort -- Posortuj tablicê zachowuj±c skojarzenia kluczy
compact --  Stwórz tablicê zawieraj±c± zmienne i ich warto¶ci
count -- Zlicza ilo¶æ elementów w tablicy
current -- Zwraca bie¿±cy element tablicy
each --  Zwraca bie¿±c± parê klucza i warto¶ci z tablicy i przesuwa kursor tablicy
end --  Ustaw wewnêtrzny wska¼nik tablicy na ostatnim elemencie
extract --  Importuj zmienne do bie¿±cej tabeli symboli z tablicy
in_array -- Zwraca TRUE je¶li warto¶æ istnieje w tablicy
key -- Pobiera klucz z tablicy asocjacyjnej
krsort -- Sortuj tablicê wed³ug kluczy w porz±dku odwrotnym
ksort -- Sortuj tablicê wed³ug klucza
list --  Przypisz zmienne tak jakby by³y tablic±
natcasesort --  Sortuj tablicê u¿ywaj±c algorytmu "porz±dek naturalny" ignoruj±cego wielko¶æ znaków
natsort --  Sortuj tablicê u¿ywaj±c algortmu "porz±dek naturalny"
next --  Przesuñ do przodu wewnêtrzny wska¼nik tablicy
pos -- Pobierz bie¿±cy element z tablicy
prev -- Cofnij wewnêtrzny wska¼nik tablicy
range --  Stwórz tablicê zawieraj±c± przedzia³ elementów
reset --  Ustaw wewnêtrzny wska¼nik tablicy na jej pierwszy element
rsort -- Sortuj tablicê w porz±dku odwrotnym
shuffle -- Przetasuj tablicê
sizeof -- Policz ilo¶æ elementów w zmiennej
sort -- Sortuj tablicê
uasort --  Sortuj tablicê korzystaj±c ze zdefiniowanej przez u¿ytkownika funkcji porównuj±cej i zachowuj±c skojarzenia kluczy
uksort --  Sortuj tablicê wed³ug kluczy korzystaj±c ze zdefiniowanej przez u¿ytkownika funkcji porównuj±cej
usort --  Sortuj tablicê wed³ug warto¶ci korzystaj±c ze zdefiniowanej przez u¿ytkownika funkcji porównuj±cej


Hammered Copper Sink
cantonantiques.com Hammered Copper Sinks with Antique Finishes


Add a comment | Add a link