Livre sur PHP - Fonctions des bibliothèques de PHP


Catégories > STANDARD Functions > Array functions


  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 )



Dernière mise à jour de la page le 13/10/1999 à 21:49:58