Maison  >  Article  >  développement back-end  >  Comment ajouter un petit tableau à un tableau en php

Comment ajouter un petit tableau à un tableau en php

PHPz
PHPzoriginal
2023-04-20 13:53:15584parcourir

PHP est un langage de script côté serveur couramment utilisé et est souvent utilisé dans le domaine du développement Web. En PHP, les tableaux sont un type de données très pratique qui peut contenir plusieurs éléments sans avoir à utiliser plusieurs variables. Si vous souhaitez ajouter un petit tableau à un tableau, vous pouvez utiliser les méthodes suivantes :

1. Utilisez l'opérateur []

Les tableaux en PHP peuvent utiliser l'opérateur [] pour accéder et modifier les éléments du tableau, et vous pouvez également utilisez l'opérateur [] pour ajouter de nouveaux éléments au tableau. Si vous souhaitez ajouter un petit tableau à un tableau, vous pouvez utiliser [] comme indiqué ci-dessous :

$big_array = array();
$small_array = array('name' => 'Tom', 'age' => 20); 
$big_array[] = $small_array;

Dans cet exemple, nous avons d'abord créé un tableau vide nommé $big_array, puis créé un petit tableau nommé $small_array et lui avons attribué en tant que tableau associatif avec $name étant Tom et $age étant 20. Enfin, nous ajoutons $small_array à la fin de $big_array en exécutant $big_array[] = $small_array. Maintenant, il y a un élément dans $big_array, qui est $small_array.

2. Utilisez la fonction array_push()

PHP fournit également une fonction array_push(), qui est utilisée pour ajouter un ou plusieurs éléments à la fin du tableau. Par exemple :

$big_array = array();
$small_array = array('name' => 'Tom', 'age' => 20); 
array_push($big_array, $small_array);

Dans cet exemple, nous avons ajouté $small_array à $big_array en utilisant la fonction array_push(). Le premier paramètre de la fonction array_push() est le tableau cible, qui peut être suivi d'un ou plusieurs éléments à ajouter. Dans cet exemple, nous passons $small_array comme deuxième paramètre à la fonction array_push().

3. Utilisez l'opérateur "+"

Lorsque deux tableaux sont ajoutés à l'aide de l'opérateur "+", PHP les fusionnera en un seul tableau. Par exemple :

$big_array = array();
$small_array = array('name' => 'Tom', 'age' => 20); 
$big_array = $big_array + array($small_array);

Dans cet exemple, nous avons utilisé l'opérateur "+" pour ajouter $small_array à $big_array. Nous créons d'abord un tableau vide nommé $big_array, puis utilisons l'opérateur "+" pour ajouter $small_array à un tableau composé de $small_array, puis attribuons le résultat à $big_array.

Résumé

Ci-dessus, il existe plusieurs façons d'ajouter de petits tableaux aux tableaux PHP. Vous pouvez choisir la méthode qui vous convient pour répondre à vos besoins. Que vous utilisiez l'opérateur [], la fonction array_push() ou l'opérateur "+", vous vous retrouverez avec un grand tableau contenant de petits tableaux.

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