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

Comment ajouter une valeur à un tableau php

PHPz
PHPzoriginal
2023-04-25 09:01:26689parcourir

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

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
)

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

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
)

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

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
)

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

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
)

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!

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