Maison >développement back-end >Problème PHP >Comment ajouter une valeur à un tableau php
Méthode : 1. Utilisez "array_unshift(array, value)" pour ajouter une valeur au début ; 2. Utilisez "array_push(array, value)" pour ajouter une valeur à la fin ; value;" Ajoutez une valeur à la fin; 4. Utilisez "array_splice(array, position, 0, value)" pour insérer une valeur à la position spécifiée.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
4 façons d'ajouter une valeur au tableau PHP
Méthode 1 : Utiliser array_unshift()
La fonction array_unshift() peut insérer une nouvelle valeur au début du tableau
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); array_unshift($arr, 'cherry'); echo "增加后的数组:" ; var_dump($arr); ?>
Remarque : la fonction array_unshift() modifiera le tableau d'origine
Méthode 2 : Utiliser la fonction array_push()
array_push () peut insérer une nouvelle valeur à la fin
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); array_push($arr, 'cherry'); echo "增加后的数组:" ; var_dump($arr); ?>
Remarque : la fonction array_push() modifiera également le tableau d'origine
Méthode 3 : utilisez l'instruction $arr[]=值;
Cette instruction peut ajouter un élément à la fin de l'élément du tableau
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); $arr[]=true; echo "增加后的数组:" ; var_dump($arr); ?>
Remarque : Cette méthode modifiera également le tableau d'origine
Méthode 4 : utilisez la fonction array_splice()
array_splice() pour insérer de nouveaux éléments à n'importe quelle position
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "增加后的数组:" ; array_splice($arr,3,0,'pie'); //在第三个元素后插入一个元素 var_dump($arr); ?>
Remarque : la fonction array_splice() modifiera également le tableau d'origine
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!