Maison > Article > développement back-end > Comment modifier une valeur dans un tableau en php
Deux méthodes de modification : 1. Accédez à l'élément de tableau spécifié et réattribuez la valeur, la syntaxe est "nom du tableau [indice] = nouvelle valeur ;" ou "nom du tableau ["nom de la clé"] = nouvelle valeur ;" 2. Utilisez array_splice () Remplacez un élément spécifié à partir de la position spécifiée, la syntaxe est "array_splice(array, Starting position, 1, replace value)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Deux méthodes pour que PHP modifie une valeur dans un tableau
Méthode 1 : Accéder à la valeur spécifiée élément du tableau et réaffectation
Syntaxe :
数组名[下标]=新值; //索引数组 数组名["键名"]=新值; //关联数组
Exemple 1 :
<?php $arr=array(1,2,3,4,5,6); var_dump($arr); $arr[2]="h"; var_dump($arr); ?>
Exemple 2 :
<?php $arr=array("a"=>"red","b"=>"green","c"=>"blue"); var_dump($arr); $arr["b"]=23; var_dump($arr); ?>
Méthode 2 : Utilisation de array_splice()
Utilisez array_splice() depuis le début en remplacer un à la position spécifiée Spécifie un élément pour modifier une valeur dans le tableau.
<?php header("content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,5,6,7,8,9,10); echo "原数组:"; var_dump($arr); array_splice($arr,1,1,"hello"); echo "修改第2个元素:"; var_dump($arr); ?>
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!