Fonctions sur les tableaux PHP


Présentation tableau PHP

Les fonctions de tableaux vous permettent de manipuler des tableaux.
PHP supporte les deux tableaux simples et multi-dimensionnelle. Il ya aussi des fonctions spécifiques pour peupler les tableaux à partir de requêtes de bases de données.

Installation

Les fonctions sur les tableaux font partie du coeur de PHP. Il n'y a pas d'installation nécessaire pour utiliser ces fonctions.

Fonctions sur les tableaux PHP

PHP : indique la première version de PHP qui prend en charge la fonction.
FonctionDescriptionPHP
tableau ()Crée un tableau3
array_change_key_case ()Retourne un tableau avec toutes les clés en minuscules ou en majuscules4
array_chunk ()Divise un tableau en morceaux de tableaux4
array_combine ()Crée un tableau à l'aide d'un tableau pour les clés et l'autre pour ses valeurs5
array_count_values ​​()Retourne un tableau avec le nombre d'occurrences pour chaque valeur4
array_diff ()Compare les valeurs du tableau, et renvoie les différences4
array_diff_assoc ()Compare les clés du tableau et les valeurs, et renvoie les différences4
array_diff_key ()Compare les clés du tableau, et renvoie les différences5
array_diff_uassoc ()Compare les clés du tableau et les valeurs, avec un contrôle de fonctionnement par l'utilisateur fait supplémentaire, et renvoie les différences5
array_diff_ukey ()Compare les clés du tableau, avec un contrôle de fonctionnement par l'utilisateur fait supplémentaire, et renvoie les différences5
array_fill ()Remplit un tableau avec des valeurs4
array_filter ()Filtre les éléments d'un tableau en utilisant une fonction utilisateur-mesure4
array_flip ()Echanges de toutes les clés avec leurs valeurs associées à un tableau4
array_intersect ()Compare les valeurs du tableau, et renvoie le resultat4
array_intersect_assoc ()Compare les clés du tableau et les valeurs, et renvoie les matches4
array_intersect_key ()Compare les clés du tableau, et renvoie les matches5
array_intersect_uassoc ()Compare les clés du tableau et les valeurs, avec un contrôle de fonctionnement par l'utilisateur fait supplémentaire, et renvoie les matches5
array_intersect_ukey ()Compare les clés du tableau, avec un contrôle de fonctionnement par l'utilisateur fait supplémentaire, et renvoie les matches5
array_key_exists ()Vérifie si la clé spécifiée existe dans le tableau4
array_keys ()Retourne toutes les clés d'un tableau4
array_map ()Envoie à chaque valeur d'un tableau à une fonction utilisateur-fait, qui retourne des valeurs nouvelles4
array_merge ()Fusionne une ou plusieurs matrices dans une matrice4
array_merge_recursive ()Fusionne une ou plusieurs matrices dans une matrice4
array_multisort ()Trie multiples ou tableaux multi-dimensionnels4
array_pad ()Insère un nombre spécifié d'éléments, avec une valeur spécifiée, à un tableau4
array_pop ()Supprime le dernier élément d'un tableau4
array_product ()Calcule le produit des valeurs dans un tableau5
array_push ()Inserts un ou plusieurs éléments à l'extrémité d'un tableau4
array_rand ()Retours une ou plusieurs touches aléatoires à partir d'un tableau4
array_reduce ()Retourne un tableau comme une chaîne, en utilisant une fonction définie par l'utilisateur4
array_reverse ()Retourne un tableau dans l'ordre inverse4
array_search ()Cherche une matrice pour une valeur donnée et retourne la clé4
array_shift ()Supprime le premier élément d'un tableau, et renvoie la valeur de l'élément supprimé4
array_slice ()Retours pièces sélectionnées d'un tableau4
array_splice ()Supprime et remplace les éléments spécifiés d'un tableau4
array_sum ()Renvoie la somme des valeurs dans un tableau4
array_udiff ()Compare les valeurs de tableau dans une fonction utilisateur-fait et retourne un tableau5
array_udiff_assoc ()Compare les clés du tableau, et compare les valeurs du tableau dans une fonction utilisateur-fait, et retourne un tableau5
array_udiff_uassoc ()Compare les clés du tableau et les valeurs du tableau en créés par l'utilisateur des fonctions, et retourne un tableau5
array_uintersect ()Compare les valeurs de tableau dans une fonction utilisateur-fait et retourne un tableau5
array_uintersect_assoc ()Compare les clés du tableau, et compare les valeurs du tableau dans une fonction utilisateur-fait, et retourne un tableau5
array_uintersect_uassoc ()Compare les clés du tableau et les valeurs du tableau en créés par l'utilisateur des fonctions, et retourne un tableau5
array_unique ()Supprime les valeurs en double dans un tableau4
array_unshift ()Ajoute un ou plusieurs éléments au début d'un tableau4
array_values ​​()Retourne toutes les valeurs d'un tableau4
array_walk ()Applique une fonction utilisateur à chaque membre d'un tableau3
array_walk_recursive ()Applique une fonction utilisateur récursivement à chaque membre d'un tableau5
arsort ()Trie un tableau en ordre inverse et de maintenir l'association des index3
asort ()Trie un tableau et conserve l'association des index3
compact ()Créer des variables de tableau contenant et leurs valeurs4
count ()Comtes éléments dans un tableau, ou de propriétés d'un objet3
actuelle ()Retourne l'élément courant dans un tableau3
each ()Retourne la paire clé valeur d'un tableau3
d'extrémité ()Définit le pointeur interne d'un tableau à son dernier élément3
extract ()Les variables les importations dans la table des symboles à partir d'un tableau3
in_array ()Vérifie si une valeur spécifiée existe dans une gamme4
une clé ()Lit une clé à partir d'un tableau3
krsort ()Trie un tableau par clé dans l'ordre inverse3
ksort ()Trie un tableau par clé3
list ()Assigne des variables comme si elles étaient un tableau3
natcasesort ()Trie un tableau en utilisant un casse "ordre naturel" algorithme4
natsort ()Trie un tableau en utilisant un "ordre naturel" algorithme4
next ()Avance le pointeur interne de tableau3
pos ()Alias ​​de current ()3
prev ()Rembobine le pointeur interne3
range ()Crée un tableau contenant une série d'éléments3
reset ()Définit le pointeur interne d'un tableau à son premier élément3
rsort ()Trie un tableau en ordre inverse3
shuffle ()Shuffles un tableau3
sizeof ()Alias ​​de count ()3
sort ()Trie un tableau3
uasort ()Trie un tableau avec une fonction définie par l'utilisateur et de maintenir l'association des index3
uksort ()Trie un tableau par touches en utilisant une fonction définie par l'utilisateur3
usort ()Trie un tableau par des valeurs en utilisant une fonction définie par l'utilisateur3


Constantes de tableaux PHP

PHP : indique la première version de PHP qui prend en charge la constante.
ConstanteDescriptionPHP
CASE_LOWERUtilisé avec array_change_key_case () pour convertir les clés du tableau en minuscules 
CASE_UPPERUtilisé avec array_change_key_case () pour convertir les clés du tableau en majuscules 
SORT_ASCUtilisé avec array_multisort () pour trier en ordre croissant 
SORT_DESCUtilisé avec array_multisort () pour trier dans l'ordre décroissant 
SORT_REGULARUtilisé pour comparer les éléments normalement 
SORT_NUMERICUtilisé pour comparer les éléments numériquement 
SORT_STRINGUtilisé pour comparer des éléments comme des chaînes 
SORT_LOCALE_STRINGUtilisé pour comparer des éléments comme des chaînes, sur la base de la localisation en cours4
COUNT_NORMAL  
COUNT_RECURSIVE  
EXTR_OVERWRITE  
EXTR_SKIP  
EXTR_PREFIX_SAME  
EXTR_PREFIX_ALL  
EXTR_PREFIX_INVALID  
EXTR_PREFIX_IF_EXISTS  
EXTR_IF_EXISTS  
EXTR_REFS  

7 commentaires:

  1. I was able to find good information from your blog posts.

    hardwood flooring

    my site - hardwood floor refinishing

    ReplyDelete
  2. whoah this blog is excellent i really like reading your articles.
    Stay up the good work! You realize, a lot of people are hunting around for this info, you can aid them greatly.


    My web blog - hardwood flooring

    ReplyDelete
  3. Way cool! Some extremely valid points! I appreciate you penning this
    post and also the rest of the site is extremely good.

    Look into my page ... hardwood floors

    ReplyDelete
  4. Terrific work! That is the type of info that should be shared around the
    internet. Disgrace on the seek engines for not positioning this submit higher!
    Come on over and consult with my site . Thanks =)

    Here is my website toenail fungus treatment

    ReplyDelete


  5. Also visit my web page - cordyceps
    Also see my webpage - cordyceps sinensis

    ReplyDelete
  6. Awesome things here. I'm very happy to peer your post. Thanks so much and I'm
    having a look ahead to contact you. Will you
    please drop me a mail?

    My web site - zetaclear reviews
    My web page :: nail fungus treatment

    ReplyDelete
  7. I like the helpful info you provide on your articles.
    I'll bookmark your weblog and take a look at again right here frequently. I'm
    quite certain I'll be told many new stuff right right here! Good luck for the next!

    Feel free to visit my web blog glass subway tile

    ReplyDelete

HELLO VISITORS THANKS FOR YOUR VISIT AND COMMENT