| 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 |