| |
array |
Prend une liste de valeurs en paramètre et les retourne sous la forme d'une tableau |
| |
|
array array( ... )
|
| |
array_keys |
Retourne la liste des clés d'un tableau associatif |
| |
|
array array_keys( array input )
|
| |
array_merge |
Fusionne deux ou plusieurs tableaux |
| |
|
array array_merge( array array1, array array2, [ ... ] )
|
| |
array_pop |
Retourne le dernier élément et le supprime du tableau |
| |
|
mixed array_pop( array array )
|
| |
array_push |
Ajoute un ou plusieurs éléments à la fin d'un tableau |
| |
|
int array_push( array array, mixed var, [ ... ] )
|
| |
array_shift |
Retourne le premier élément et le supprime du tableau |
| |
|
mixed array_shift( array array )
|
| |
array_slice |
Supprime une partie des éléments d'un tableau |
| |
|
array array_slice( array array, int offset, int [ length ] )
|
| |
array_splice |
Supprime une partie des éléments d'un tableau ou les remplace |
| |
|
array array_splice( array input, int offset, int [ length ] , array [ replacement ] )
|
| |
array_unshift |
Ajoute un ou plusieurs éléments au début d'un tableau |
| |
|
int array_unshift( array array, mixed var, [ ... ] )
|
| |
array_values |
Retourne la liste des éléments d'un tableau associatif |
| |
|
array array_values( array input )
|
| |
array_walk |
Applique une fonction utilisateur à chaque élément d'un tableau |
| |
|
int array_walk( array arr, string func )
|
| |
arsort |
Tri les éléments dans leur ordre alphabétique inverse |
| |
|
void arsort( array array )
|
| |
asort |
Tri les éléments dans l'ordre alphabétique |
| |
|
void asort( array array )
|
| |
compact |
Crée un tableau associatif formé des noms et valeurs de variables |
| |
|
array compact( string varname | array varnames, [ ... ] )
|
| |
count |
Retourne le nombre d'éléments d'un tableau |
| |
|
int count( mixed var )
|
| |
current |
Retourne l'élément courant d'un tableau |
| |
|
mixed current( array array )
|
| |
each |
Retourne la prochaine paire clé/valeur d'un tableau |
| |
|
array each( array array )
|
| |
extract |
Crée des variables en utilisant les clés et valeurs d'un tableau |
| |
|
void extract( array var_array, int [ extract_type ], string [ prefix ] )
|
| |
in_array |
Retourne true si une valeur existe dans un tableau |
| |
|
bool in_array( mixed needle, array haystack )
|
| |
key |
Retourne la clé de l'élément courant |
| |
|
mixed key( array array )
|
| |
ksort |
Trie le tableau dans l'ordre de ses clés |
| |
|
int ksort( array array )
|
| |
list |
Assigne des valeurs à des variables comme si elles étaient un tableau |
| |
|
void list( ... )
|
| |
next |
Positionne le pointeur interne sur l'élément suivant |
| |
|
mixed next( array array )
|
| |
pos |
Retourne la position courante du pointeur interne |
| |
|
mixed pos( array array )
|
| |
prev |
Positionne le pointeur interne sur l'élément précédent |
| |
|
mixed prev( array array )
|
| |
range |
Crée un tableau formé d'un intervalle de valeurs |
| |
|
array range( int low, int high )
|
| |
reset |
Positionne le pointeur interne sur le premier élément |
| |
|
mixed reset( array array )
|
| |
rsort |
Trie un tableau dans l'ordre inverse de ses éléments |
| |
|
void rsort( array array )
|
| |
shuffle |
Mélange aléatoirement l'ordre es valeurs d'un tableau |
| |
|
void shuffle( array array )
|
| |
sizeof |
Retourne le nombre d'éléments d'un tableau |
| |
|
int sizeof( array array )
|
| |
sort |
Trie un tableau dans l'ordre de ses éléments |
| |
|
void sort( array array )
|
| |
uasort |
Trie un tableau associatif dans un ordre défini par une fonction portant sur ses valeurs |
| |
|
void uasort( array array, function cmp_function )
|
| |
uksort |
Trie un tableau associatif dans un ordre défini par une fonction portant sur ses clés |
| |
|
void uksort( array array, function cmp_function )
|
| |
usort |
Trie un tableau dans un ordre défini par une fonction utilisateur |
| |
|
void usort( array array, function cmp_function )
|