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
Libérer: 2023-04-20 15:40:22
original
845 Les gens l'ont consulté

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, ...)
Copier après la connexion

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);

?>
Copier après la connexion

Résultat de sortie :

Array
(
    [0] => Tom
    [1] => John
    [2] => Peter
    [3] => Lucy
    [4] => James
)
Copier après la connexion
Copier après la connexion

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;
Copier après la connexion

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);

?>
Copier après la connexion

Résultat de sortie :

Array
(
    [0] => Tom
    [1] => John
    [2] => Peter
    [3] => Lucy
    [4] => James
)
Copier après la connexion
Copier après la connexion

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);

?>
Copier après la connexion

Résultat de sortie :

Array
(
    [English] => Tom
    [Math] => John
    [Science] => Peter
)
Copier après la connexion

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!

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