array functie |
omschrijving |
vanaf php versie |
array()
|
creëert een nieuwe array |
3 |
array_change_key_case()
|
returns een array met alle keys in uppercase of lowercase |
4 |
array_chunk() |
splitst een array in stukken (van die array) |
4 |
array_combine() |
creëert een array door van de ene array de keys te gebruiken en van de andere de waarde(n) |
5 |
array_count_values() |
returns een array met het aantal keren dat een waarde voorkomt (in de array) |
4 |
array_diff() |
vergelijkt array waarden, en returns de verschillen |
4 |
array_diff_assoc() |
vergelijkt array keys en waarden, en returns de verschillen |
4 |
array_diff_key() |
vergelijkt array keys, en returns de verschillen |
5 |
array_diff_uassoc() |
vergelijkt array keys en waarden, met een extra user-functie-check, en returns de verschillen |
5 |
array_diff_ukey() |
vergelijkt array keys, met een extra user-functie-check, en returns de verschillen |
5 |
array_fill()
|
vult een array met waarden |
4 |
array_filter() |
filtert de elementen van een arry door middel van een user-functie |
4 |
array_flip() |
wisselt alle keys met hun waarde |
4 |
array_intersect() |
vergelijkt array waarden, en returns de overeenkomsten |
4 |
array_intersect_assoc() |
vergelijkt array waarden en keys, en returns de overeenkomsten |
4 |
array_intersect_key() |
vergelijkt array keys, en returns de overeenkomsten |
5 |
array_intersect_uassoc() |
vergelijkt array keys en waarden, met een extra user-functie, en returns de overeenkomsten |
5 |
array_intersect_ukey() |
vergelijkt array keys, met een extra user-functie, en returns de overeenkomsten |
5 |
array_key_exists() |
check of de gespecificeerde key in de array voorkomt |
4 |
array_keys() |
returns alle keys van een array |
4 |
array_map() |
zend elke waarde van een array naar een user-functie, die alle nieuwe waarden returned |
4 |
array_merge()
|
voeg één of meer arrays samen in een nieuwe array |
4 |
array_merge_recursive() |
voeg één of meer arrays recursief samen in een nieuwe array |
4 |
array_multisort() |
sorteert multiple of multi-dimensional arrays |
4 |
array_pad() |
voeg een bepaald aantal items, met een bepaalde waarde, toe aan een array |
4 |
array_pop() |
verwijdert het laatste element van een array |
4 |
array_product() |
berekent het product van de waarden in een array |
5 |
array_push() |
voegt één of meer elementen toe aan het eind van een array |
4 |
array_rand() |
returns één of meer random keys van een array |
4 |
array_reduce() |
returns an array as a string, using a user-defined function |
4 |
array_reverse()
|
returns een array in omgekeerde volgorde |
4 |
array_search() |
zoekt in een array voor een aangegeven waarde en returns de key |
4 |
array_shift() |
verwijdert het eerste element van een array, en returns de waarde van het verwijderde element |
4 |
array_slice() |
returns geselecteerde stukken van een array |
4 |
array_splice() |
verwijdert en vervangt gespecificeerde elementen van een array |
4 |
array_sum()
|
returns de som van de waarden in een array (telt alles op) |
4 |
array_udiff() |
compares array values in a user-made function and returns an array |
5 |
array_udiff_assoc() |
compares array keys, and compares array values in a user-made function, and returns an array |
5 |
array_udiff_uassoc() |
compares array keys and array values in user-made functions, and returns an array |
5 |
array_uintersect() |
compares array values in a user-made function and returns an array |
5 |
array_uintersect_assoc() |
compares array keys, and compares array values in a user-made function, and returns an array |
5 |
array_uintersect_uassoc() |
compares array keys and array values in user-made functions, and returns an array |
5 |
array_unique() |
verwijdert dubbele waarden van een array |
4 |
array_unshift() |
voegt een of meer elementen toe aan het begin van eenarray |
4 |
array_values() |
returns alle waarden van een array |
4 |
array_walk() |
applies a user function to every member of an array |
3 |
array_walk_recursive() |
applies a user function recursively to every member of an array |
5 |
arsort() |
sorteert een array in reverse order and maintain index association |
3 |
asort() |
sorteert an array and maintain index association |
3 |
compact() |
creëert een array containing variables and their values |
4 |
count()
|
telt elementen in een array, of eigenschappen van een object |
3 |
current() |
returns het huidige element in een array |
3 |
each() |
returns the current key and value pair from an array |
3 |
end() |
zet de array pointer op het laatste element |
3 |
extract() |
imports variables into the current symbol table from an array |
3 |
in_array() |
check of een bepaalde waarde in een array voorkomt |
4 |
key() |
fetches a key from an array |
3 |
krsort() |
sorteert een array op de key, in omgekeerde volgorde |
3 |
ksort() |
sorteert een array op de key |
3 |
list() |
assigns variables as if they were een array |
3 |
natcasesort() |
sorteert een array in de natuurlijke volgorde : hoofdletter-ongevoelig |
4 |
natsort()
|
sorteert een array in de natuurlijke volgorde |
4 |
next() |
advance the internal array pointer of een array |
3 |
pos() |
alias van current() |
3 |
prev() |
rewinds de internal array pointer |
3 |
range() |
creëert een array containing a range of elements |
3 |
reset() |
zet de array pointer op zijn eerste element |
3 |
rsort() |
sorteert een array in reverse order |
3 |
shuffle()
|
shuffles een array |
3 |
sizeof() |
alias van count() |
3 |
sort() |
sorteert een array |
3 |
uasort() |
sorteert een array with a user-defined function and maintain index association |
3 |
uksort() |
sorteert een array by keys using a user-defined function |
3 |
usort() |
sorteert een array by values using a user-defined function |
3 |