Maison > développement back-end > Problème PHP > Comment ajouter une valeur à un tableau php

Comment ajouter une valeur à un tableau php

PHPz
Libérer: 2023-04-25 09:30:47
original
688 Les gens l'ont consulté

En PHP, un tableau est un type de données très utile qui peut stocker plusieurs valeurs et est accessible via des indices. Lorsque nous souhaitons ajouter une nouvelle valeur à un tableau, nous pouvons utiliser certaines des fonctions intégrées du tableau.

1. Utilisez la fonction array_push

PHP fournit une fonction intégrée array_push() qui peut ajouter une ou plusieurs valeurs à la fin du tableau.

L'exemple de code est le suivant :

<?php
$arr = array(1, 2, 3, 4);
$new_value = 5;
array_push($arr, $new_value);
print_r($arr);
?>
Copier après la connexion

Exécutez le code ci-dessus, le résultat de sortie est le suivant :

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)
Copier après la connexion
Copier après la connexion
Copier après la connexion

2. Utilisez l'opérateur "[]"

Nous pouvons utiliser l'opérateur "[]" du tableau pour ajouter un tableau directement à la fin de la nouvelle valeur du tableau.

L'exemple de code est le suivant :

<?php
$arr = array(1, 2, 3, 4);
$new_value = 5;
$arr[] = $new_value;
print_r($arr);
?>
Copier après la connexion

Exécutez le code ci-dessus, le résultat de sortie est le suivant :

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)
Copier après la connexion
Copier après la connexion
Copier après la connexion

3 Utilisez la fonction array_unshift

La fonction array_unshift() peut ajouter une ou plusieurs valeurs au début. du tableau.

L'exemple de code est le suivant :

<?php
$arr = array(1, 2, 3, 4);
$new_value = 0;
array_unshift($arr, $new_value);
print_r($arr);
?>
Copier après la connexion

Exécutez le code ci-dessus et le résultat de sortie est le suivant :

Array
(
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 4
)
Copier après la connexion

4 Utilisez l'opérateur "+"

Nous pouvons également utiliser l'opérateur "+" pour fusionner un tableau. avec un autre tableau Dans cette opération, la nouvelle valeur sera ajoutée à la fin du tableau d'origine.

L'exemple de code est le suivant :

<?php
$arr = array(1, 2, 3, 4);
$new_value = array(5);
$result = $arr + $new_value;
print_r($result);
?>
Copier après la connexion

Exécutez le code ci-dessus et le résultat de sortie est le suivant :

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)
Copier après la connexion
Copier après la connexion
Copier après la connexion

Résumé :

Ci-dessus sont quatre façons d'ajouter une valeur à un tableau PHP. Chaque méthode a ses avantages. et inconvénients. Nous pouvons utiliser Choisissez la méthode appropriée en fonction de la situation réelle. Quelle que soit la méthode utilisée, vous devez faire attention aux indices du tableau 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!

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