Maison >développement back-end >Problème PHP >Comment ajouter des données à un nouveau tableau en php

Comment ajouter des données à un nouveau tableau en php

PHPz
PHPzoriginal
2023-04-20 15:06:04841parcourir

PHP est un langage de script côté serveur largement utilisé pour le développement Web et la création de sites Web dynamiques. En programmation PHP, nous avons souvent besoin d'ajouter des données à un nouveau tableau pour faciliter diverses opérations. Cet article explique comment ajouter des données à un nouveau tableau en PHP.

Méthode 1 : Utiliser la fonction array_push()

La fonction array_push() est utilisée pour ajouter un ou plusieurs éléments à la fin du tableau. Cette fonction renvoie la nouvelle longueur du tableau mis à jour.

Syntaxe :

array_push(array, value1, value2, ...)

Parmi eux, le tableau représente le tableau auquel les éléments doivent être ajoutés ; valeur1, valeur2, ... représente les éléments qui doivent être ajoutés au tableau.

Exemple :

<?php

$students = array(&#39;Tom&#39;, &#39;John&#39;, &#39;Peter&#39;);

array_push($students, &#39;Lucy&#39;, &#39;James&#39;);

print_r($students);

?>

Résultat de sortie :

Array
(
    [0] => Tom
    [1] => John
    [2] => Peter
    [3] => Lucy
    [4] => James
)

Méthode 2 : utilisez l'opérateur "+"

En PHP, vous pouvez utiliser l'opérateur "+" pour fusionner deux tableaux dans un nouveau tableau. Si le même nom de clé existe dans deux tableaux, les éléments du deuxième tableau écraseront les éléments du premier tableau.

Syntaxe :

$array = $array1 + $array2;

Parmi eux, $array1 et $array2 sont les deux tableaux à fusionner.

Exemple :

<?php

$students1 = array(&#39;Tom&#39;, &#39;John&#39;, &#39;Peter&#39;);
$students2 = array(&#39;Lucy&#39;, &#39;James&#39;);

$students = $students1 + $students2;

print_r($students);

?>

Résultat de sortie :

Array
(
    [0] => Tom
    [1] => John
    [2] => Peter
    [3] => Lucy
    [4] => James
)

Méthode 3 : affectation directe

En PHP, vous pouvez directement attribuer un élément à un nom de clé spécifié d'un nouveau tableau. Si le nom de clé existe déjà, l'élément correspondant au nom de clé est écrasé.

Exemple :

<?php

$students = array();

$students[&#39;English&#39;] = &#39;Tom&#39;;
$students[&#39;Math&#39;] = &#39;John&#39;;
$students[&#39;Science&#39;] = &#39;Peter&#39;;

print_r($students);

?>

Résultat de sortie :

Array
(
    [English] => Tom
    [Math] => John
    [Science] => Peter
)

Voici les trois méthodes ci-dessus pour ajouter des données à un nouveau tableau en PHP. Choisir la méthode appropriée en fonction des besoins réels peut faire fonctionner la baie plus efficacement.

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