Maison > développement back-end > tutoriel php > Fonction PHP préliminaire : array_merge()

Fonction PHP préliminaire : array_merge()

WBOY
Libérer: 2023-06-20 08:44:01
original
1960 Les gens l'ont consulté

PHP est un langage de script open source bien accueilli et utilisé par les programmeurs du monde entier. PHP est très puissant et fournit de nombreuses fonctions pratiques lors du traitement des tableaux, comme la fonction array_merge(). La fonction

array_merge() peut fusionner un ou plusieurs tableaux en un seul tableau. Jetons un coup d'œil à l'utilisation et aux précautions de cette fonction.

Syntaxe :

array_merge ( array $array1 [, array $... ] ) : array
Copier après la connexion

Paramètres :

  • array1 : obligatoire. Le premier tableau à fusionner.
  • ... : Facultatif. Il peut y avoir plusieurs autres tableaux à fusionner.

Valeur de retour :

  • Renvoie le tableau fusionné. Si un tableau d'entrée est un tableau vide, la fonction renvoie un tableau vide.

Exemple 1 :

$array1 = array('a'=>1,'b'=>2,'c'=>3);
$array2 = array('d'=>4,'e'=>5,'f'=>6);
$result_array = array_merge($array1,$array2);
print_r($result_array);
Copier après la connexion

Sortie :

Array
(
    [a] => 1
    [b] => 2
    [c] => 3
    [d] => 4
    [e] => 5
    [f] => 6
)
Copier après la connexion

Exemple 2 :

$array1 = array('a'=>1,'b'=>2,'c'=>3);
$array2 = array('d'=>4,'e'=>5,'f'=>6);
$array3 = array('g'=>7,'h'=>8,'i'=>9);
$result_array = array_merge($array1,$array2,$array3);
print_r($result_array);
Copier après la connexion

Sortie :

Array
(
    [a] => 1
    [b] => 2
    [c] => 3
    [d] => 4
    [e] => 5
    [f] => 6
    [g] => 7
    [h] => 8
    [i] => 9
)
Copier après la connexion

Remarque : La fonction

  • array_merge() ne peut fusionner que des variables de type tableau, les autres types de variables seront convertis en un type de tableau. Par exemple, si une variable de type chaîne est fusionnée, le programme la convertira en un tableau contenant la chaîne.
  • Si deux tableaux ou plus contiennent des éléments avec le même nom de clé, les éléments suivants écraseront les éléments d'origine. Par conséquent, les éléments suivants écraseront les éléments d’origine.
  • Si un nom de clé est un entier, il sera converti en type chaîne.
  • S'il n'y a aucun paramètre d'entrée, un tableau vide est renvoyé.
  • S'il n'y a qu'un seul paramètre et que le paramètre est un tableau, la fonction renverra le tableau d'origine sans effectuer aucune opération.

Résumé : La fonction

array_merge() est une fonction très pratique dans les opérations sur les tableaux PHP. Elle a un large éventail d'utilisations et peut facilement fusionner plusieurs tableaux en un seul. Cependant, lorsque vous utilisez cette fonction, vous devez faire attention aux points ci-dessus pour éviter les erreurs.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal