PHP Array Functions
- Vorige pagina AJAX Poll
- Volgende pagina PHP Calendar
PHP Array Introduction
Array functions allow you to access and manipulate arrays.
Supports single-dimensional and multidimensional arrays.
Installation
Array functions are part of the PHP core and can be used without installation.
PHP 5 Array Functions
Function | Description |
---|---|
array() | Creates an array. |
array_change_key_case() | Changes all keys in an array to lowercase or uppercase. |
array_chunk() | Splits an array into new array blocks. |
array_column() | Retourneer de waarden van een enkele kolom in de invoerarray. |
array_combine() | Maak een nieuwe array door twee arrays te combineren. |
array_count_values() | Gebruik deze functie om het aantal keren dat elke waarde in de array voorkomt te tellen. |
array_diff() | Vergelijk arrays en retourneer het verschil (alleen waarden). |
array_diff_assoc() | Vergelijk arrays en retourneer het verschil (sleutelnamen en waarde). |
array_diff_key() | Vergelijk arrays en retourneer het verschil (alleen sleutelnamen). |
array_diff_uassoc() | Vergelijk arrays en retourneer het verschil (sleutelnamen en waarde, gebruik een gebruikersdefinieerde sleutelnaam vergelijking functie). |
array_diff_ukey() | Vergelijk arrays en retourneer het verschil (alleen sleutelnamen, gebruik een gebruikersdefinieerde sleutelnaam vergelijking functie). |
array_fill() | Vul de array met de opgegeven sleutelwaarden. |
array_fill_keys() | Vul de array met de opgegeven sleutelnamen en gegeven sleutelwaarden. |
array_filter() | Filter elementen in de array met een callback functie. |
array_flip() | Wissel de sleutels en waarden in de array. |
array_intersect() | Vergelijk arrays en retourneer het intersection (alleen waarden). |
array_intersect_assoc() | Vergelijk arrays en retourneer het intersection (sleutelnamen en waarde). |
array_intersect_key() | Vergelijk arrays en retourneer het intersection (alleen sleutelnamen). |
array_intersect_uassoc() | Vergelijk arrays en retourneer het intersection (sleutelnamen en waarde, gebruik een gebruikersdefinieerde sleutelnaam vergelijking functie). |
array_intersect_ukey() | Vergelijk arrays en retourneer het intersection (alleen sleutelnamen, gebruik een gebruikersdefinieerde sleutelnaam vergelijking functie). |
array_key_exists() | Controleer of de opgegeven sleutelnaam bestaat in de array. |
array_keys() | Retourneer alle sleutelnamen in de array. |
array_map() | Stuur elke waarde in de array naar een gebruikersdefinieerde functie en retourneer de nieuwe waarde. |
array_merge() | Voeg een of meerdere arrays samen tot één array. |
array_merge_recursive() | Voeg een of meerdere arrays recursief samen. |
array_multisort() | Sorteer meerdere arrays of multidimensionele arrays. |
array_pad() | Vul de array aan tot de gespecificeerde lengte met waarden. |
array_pop() | Verwijder het laatste element van de array (pop uit). |
array_product() | Bereken het product van alle waarden in de array. |
array_push() | Voeg een of meerdere elementen aan het einde van de array toe (stap in). |
array_rand() | Geef een of meerdere willekeurige sleutels van de array terug. |
array_reduce() | Gebruik een gebruikersdefinieerde functie om een string van de array terug te geven. |
array_replace() | Vervang de waarden van de eerste array met de waarden van de achterliggende array. |
array_replace_recursive() | Gebruik de waarden van de achterliggende array om de waarden van de eerste array te vervangen. |
array_reverse() | Geef de array in omgekeerde volgorde terug. |
array_search() | Zoek een gegeven waarde in de array en geef de sleutel terug. |
array_shift() | Verwijder het eerste element van de array en geef de waarde van het verwijderde element terug. |
array_slice() | Geef het geselecteerde deel van de array terug. |
array_splice() | Verwijder en vervang een specifiek element in de array. |
array_sum() | Geef de som van de waarden van de array terug. |
array_udiff() | Vergelijk arrays en geef het verschil terug (vergelijk alleen waarden, gebruik een gebruikersdefinieerde sleutelnaam vergelijking functie). |
array_udiff_assoc() | Vergelijk arrays en geef het verschil terug (vergelijk sleutel en waarde, gebruik ingebouwde functies voor sleutelnaam vergelijking, gebruik gebruikersdefinieerde functies voor waarde vergelijking). |
array_udiff_uassoc() | Vergelijk arrays en geef het verschil terug (vergelijk sleutel en waarde, gebruik twee gebruikersdefinieerde sleutelnaam vergelijking functies). |
array_uintersect() | Vergelijk arrays en geef het intersection terug (vergelijk alleen waarden, gebruik een gebruikersdefinieerde sleutelnaam vergelijking functie). |
array_uintersect_assoc() | Vergelijk arrays en geef het intersection terug (vergelijk sleutel en waarde, gebruik ingebouwde functies voor sleutelnaam vergelijking, gebruik gebruikersdefinieerde functies voor waarde vergelijking). |
array_uintersect_uassoc() | Vergelijk arrays en geef het intersection terug (vergelijk sleutel en waarde, gebruik twee gebruikersdefinieerde sleutelnaam vergelijking functies). |
array_unique() | Verwijder herhaalde waarden uit de array. |
array_unshift() | Voeg een of meerdere elementen aan het begin van de array toe. |
array_values() | Geef alle waarden van de array terug. |
array_walk() | Werk een gebruikersfunctie toe op elk lid van de array. |
array_walk_recursive() | Werk een gebruikersfunctie recursief toe op elk lid van de array. |
arsort() | Sorteer een geassocieerde array op waarde in aflopende volgorde. |
asort() | Sorteer een geassocieerde array op waarde in oplopende volgorde. |
compact() | Maak een array met variabelennamen en hun waarden. |
count() | Geef het aantal elementen in de array terug. |
current() | Geef het huidige element van de array terug. |
each() | Geef het huidige sleutel/waarde-paar van de array terug. |
end() | Stel de interne pointer van de array in op de laatste element. |
extract() | Importeer een variabele naar het huidige symbolentabel. |
in_array() | Controleer of er een specifieke waarde in de array bestaat. |
key() | Haal de sleutelnamen uit een geassocieerde array. |
krsort() | Sorteer de array op sleutelnaam in omgekeerde volgorde. |
ksort() | Sorteer de array op sleutelnaam. |
list() | Wijs de waarden van de array toe aan enkele variabelen. |
natcasesort() | Sorteer de array met het 'natuurlijke sorteer' algoritme, niet-casemap onderscheidend. |
natsort() | Sorteer de array met het 'natuurlijke sorteer' algoritme. |
next() | Verplaats de interne pointer van de array naar voren. |
pos() | alias van current() |
prev() | Stel de interne pointer van de array terug. |
range() | Maak een array met specifieke eenheden in een bepaald bereik. |
reset() | Stel de interne pointer van de array in op de eerste element. |
rsort() | Sorteer de array in omgekeerde volgorde. |
shuffle() | Verwar de array. |
sizeof() | alias van count() |
sort() | Sorteer de array. |
uasort() | Sorteer de sleutelwaarden in de array met een door de gebruiker aangepaste vergelijkingsfunctie. |
uksort() | Sorteer de sleutelnamen in de array met een door de gebruiker aangepaste vergelijkingsfunctie. |
usort() | Sorteer array met een door de gebruiker aangepaste vergelijkingsfunctie. |
- Vorige pagina AJAX Poll
- Volgende pagina PHP Calendar