PHP Array funktioner
- Forrige side AJAX Poll
- Næste side PHP Kalender
PHP Array Introduktion
Array funktioner giver dig adgang til og mulighed for at operere med arrayer.
Supporterer en- og flerdimensional arrays.
Installation
Array funktioner er en del af PHP-kernen. Disse funktioner kan bruges uden installation.
PHP 5 Array Funktioner
Funktion | Beskrivelse |
---|---|
array() | Opret en array. |
array_change_key_case() | Ændr alle nøgler i arrayet til små eller store bogstaver. |
array_chunk() | Del en array op i nye blokke. |
array_column() | Returner værdierne for et enkelt kolonne i input-arrayet. |
array_combine() | Opret et nyt array ved at kombinere to arrayer. |
array_count_values() | Brugt til at tælle antallet af gange, hver værdi i arrayet optræder. |
array_diff() | Sammenlign arrayer og returner difference (køres kun på værdi). |
array_diff_assoc() | Sammenlign arrayer og returner difference (køres på nøgle- og værdi). |
array_diff_key() | Sammenlign arrayer og returner difference (køres kun på nøglenavn). |
array_diff_uassoc() | Sammenlign arrayer og returner difference (køres på nøgle- og værdi, brug en brugerdefineret nøglekomparrisonsfunktion). |
array_diff_ukey() | Sammenlign arrayer og returner difference (køres kun på nøglenavn, brug en brugerdefineret nøglekomparrisonsfunktion). |
array_fill() | Fyld arrayet med givne nøgler og værdier. |
array_fill_keys() | Fyld arrayet med værdier for en specificeret nøgle. |
array_filter() | Filter elementer i arrayet med en callback-funktion. |
array_flip() | Byt nøgler og værdier i arrayet. |
array_intersect() | Sammenlign arrayer og returner intersection (køres kun på værdi). |
array_intersect_assoc() | Sammenlign arrayer og returner intersection (køres på nøgle- og værdi). |
array_intersect_key() | Sammenlign arrayer og returner intersection (køres kun på nøglenavn). |
array_intersect_uassoc() | Sammenlign arrayer og returner intersection (køres på nøgle- og værdi, brug en brugerdefineret nøglekomparrisonsfunktion). |
array_intersect_ukey() | Sammenlign arrayer og returner intersection (køres kun på nøglenavn, brug en brugerdefineret nøglekomparrisonsfunktion). |
array_key_exists() | Tjek om den specifikke nøgle findes i arrayet. |
array_keys() | Returner alle nøgler i arrayet. |
array_map() | Send hver værdi i arrayet til en brugerdefineret funktion og returner nye værdier. |
array_merge() | Flet en eller flere arrayer sammen til et enkelt array. |
array_merge_recursive() | Kombiner en eller flere arrayer rekursivt. |
array_multisort() | Sorter flere arrayer eller flerdimentionelle arrayer. |
array_pad() | Fyld arrayet med værdier til den ønskede længde. |
array_pop() | Fjern den sidste element i arrayet (pop). |
array_product() | Beregn produktet af alle værdier i arrayet. |
array_push() | Indsæt en eller flere elementer i slutningen af en array (på lager). |
array_rand() | Returner en eller flere tilfældige nøgler fra en array. |
array_reduce() | Returner en array som en streng ved hjælp af en brugerdefineret funktion. |
array_replace() | Erstat værdierne i den første array med værdierne fra den efterfølgende array. |
array_replace_recursive() | Brug værdierne fra den efterfølgende array til at erstatte værdierne i den første array rekursivt. |
array_reverse() | Returner en array i omvendt rækkefølge. |
array_search() | Søg efter den angivne værdi i en array og returner nøglen. |
array_shift() | Fjern den første element i en array og returner værdien af det fjernede element. |
array_slice() | Returner den valgte del af en array. |
array_splice() | Fjern og erstat den angivne element i en array. |
array_sum() | Returner summen af værdierne i en array. |
array_udiff() | Komparer to arrayer og returner deres forskel (brug kun brugerdefinerede nøglekompileringfunktioner til at sammenligne værdier). |
array_udiff_assoc() | Komparer to arrayer og returner deres forskel (brug indbyggede funktioner til at sammenligne nøgler, brug brugerdefinerede funktioner til at sammenligne værdier). |
array_udiff_uassoc() | Komparer to arrayer og returner deres forskel (brug to brugerdefinerede nøglekompileringfunktioner til at sammenligne nøgler og værdier). |
array_uintersect() | Komparer to arrayer og returner deres krydsning (brug kun brugerdefinerede nøglekompileringfunktioner til at sammenligne værdier). |
array_uintersect_assoc() | Komparer to arrayer og returner deres krydsning (brug indbyggede funktioner til at sammenligne nøgler, brug brugerdefinerede funktioner til at sammenligne værdier). |
array_uintersect_uassoc() | Komparer to arrayer og returner deres krydsning (brug to brugerdefinerede nøglekompileringfunktioner til at sammenligne nøgler og værdier). |
array_unique() | Fjern gentagne værdier fra en array. |
array_unshift() | Indsæt en eller flere elementer i begyndelsen af en array. |
array_values() | Returner alle værdier i en array. |
array_walk() | Anvend en brugerdefineret funktion på hvert element i en array. |
array_walk_recursive() | Anvend en brugerdefineret funktion rekursivt på hver element i en array. |
arsort() | Sorter en sammenhængende array i faldende rækkefølge efter nøgleværdi. |
asort() | Sorter en sammenhængende array i stigende rækkefølge efter nøgleværdi. |
compact() | Opret en array, der indeholder variabelnavne og deres værdier. |
count() | Returner antallet af elementer i arrayet. |
current() | Returner det aktuelle element i arrayet. |
each() | Returner det aktuelle nøgle/værdi par i arrayet. |
end() | Sæt arrayens interne pege til den sidste element. |
extract() | Importer variabler fra arrayet til den aktuelle symboltabel. |
in_array() | Kontroller om der findes en specificeret værdi i arrayet. |
key() | Få nøglen fra det relaterede array. |
krsort() | Sorter array i omvendt rækkefølge efter nøglenavn. |
ksort() | Sorter array efter nøglenavn. |
list() | Tildel værdier fra arrayet til nogle variabler. |
natcasesort() | Sorter array med 'naturlig sortering' og uden forskel på store og små bogstaver. |
natsort() | Sorter array med 'naturlig sortering' algoritme. |
next() | Flyt arrayens interne pege en position fremad. |
pos() | current()s alias. |
prev() | Gå tilbage en position i arrayens interne pege. |
range() | Opret en array med angivne rækkevidde enheder. |
reset() | Sæt arrayens interne pege til den første element. |
rsort() | Sorter arrayen i omvendt rækkefølge. |
shuffle() | Bland arrayen. |
sizeof() | count()s alias. |
sort() | Sorter array. |
uasort() | Sorter arrayens værdier med brugerdefinerede sammenligningsfunktioner. |
uksort() | Sorter arrayens nøgler med brugerdefinerede sammenligningsfunktioner. |
usort() | Sorter array med brugerdefinerede sammenligningsfunktioner. |
- Forrige side AJAX Poll
- Næste side PHP Kalender