Maison >développement back-end >tutoriel php >Explication détaillée de la fonction array_combine() en php

Explication détaillée de la fonction array_combine() en php

PHP中文网
PHP中文网original
2017-10-27 09:26:581912parcourir

Il existe de nombreuses fonctions de tableau, vous pouvez les maîtriser une par une lentement. Faisons maintenant une introduction à la fonction array_combine. Sa fonction est de combiner deux tableaux, l'un par nom de clé de tableau et l'autre par valeur de tableau, dans un nouveau tableau.

Explication détaillée de la fonction array_combine() en php

Créez un nouveau tableau en fusionnant deux tableaux, où un élément du tableau est le nom de la clé et l'autre élément du tableau Pour valeurs clés :

<?php
$fname=array("Peter","Ben","Joe");
$age=array("35","37","43");
$c=array_combine($fname,$age);
print_r($c);
?>

Définition et utilisation

La fonction array_combine() crée un nouveau tableau en fusionnant deux tableaux, où un élément du tableau est le nom de la clé et l'autre élément du tableau est Les éléments sont valeurs clés.

Remarque : le nombre d'éléments dans le tableau de noms de clés et dans le tableau de valeurs de clés doit être le même !

Syntaxe

array_combine(keys,values);

Description du paramètre

clés obligatoires. Spécifie le nom de clé du tableau.

valeurs obligatoires. Spécifie la valeur clé du tableau.

Détails techniques Valeur de retour :

Renvoie le tableau fusionné. Si les deux tableaux ont un nombre d’éléments différent, renvoyez FALSE.

Version PHP : 5+ Journal de mise à jour :

Avant PHP 5.4, si le tableau est vide, une erreur de niveau E_WARNING sera signalée et FALSE sera renvoyé.



Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:fonction array_column() en phpArticle suivant:fonction array_column() en php