Fonction array_combine() PHP
Exemple
Créez un nouveau tableau en combinant deux tableaux, où un des éléments du premier tableau est le nom de clé et l'élément du second tableau est la valeur de clé :
<?php $fname=array("Bill","Steve","Mark"); $age=array("60","56","31"); $c=array_combine($fname,$age); print_r($c); ?>
Définition et utilisation
La fonction array_combine() crée un nouveau tableau en combinant deux tableaux, l'un desquels est le nom de clé et l'autre le valeur de clé.
Remarque :Le nombre d'éléments du tableau de noms de clés et du tableau de valeurs doit être le même !
Si l'un des tableaux est vide ou si le nombre d'éléments des deux tableaux est différent, la fonction retourne false.
Syntaxe
array_combine(keys,values);
Paramètres | Description |
---|---|
keys | Obligatoire. Tableau de noms de clés. |
values | Obligatoire. Tableau de valeurs. |
Avis et commentaires
Remarque :Les deux paramètres doivent avoir le même nombre d'éléments.
Détails techniques
Valeur de retour : | Retourne le tableau combiné. Si le nombre d'éléments des deux tableaux ne correspond pas, FALSE est retourné. |
Version PHP : | 5+ |
Journal des mises à jour : | Avant PHP 5.4, si un tableau est vide, une erreur de niveau E_WARNING sera signalée et FALSE sera retourné. |