Maison > développement back-end > Problème PHP > Comment modifier la valeur d'un tableau en PHP (trois méthodes)

Comment modifier la valeur d'un tableau en PHP (trois méthodes)

PHPz
Libérer: 2023-04-04 13:50:02
original
1589 Les gens l'ont consulté

PHP, en tant que langage de script, est très couramment utilisé dans le développement Web, et la modification des valeurs des tableaux est également l'une des opérations courantes. Cet article explique comment modifier les valeurs d'un tableau via PHP.

1. Modifier les éléments du tableau par index

En PHP, l'index d'un élément du tableau peut être un nombre ou une chaîne. On peut modifier la valeur de l'un des éléments via l'index du tableau.

Exemple de code :

$fruit = array('apple', 'banana', 'cherry');  //定义一个数组
$fruit[1] = 'orange';  //通过索引修改数组元素
print_r($fruit);  //输出修改后的数组
Copier après la connexion

Résultat d'exécution :

Array
(
    [0] => apple
    [1] => orange
    [2] => cherry
)
Copier après la connexion

Dans l'exemple de code ci-dessus, nous avons modifié l'élément d'index 1 dans le tableau sous la forme de $fruit[1], en le changeant de Le mot « banane » d'origine a été remplacé par « orange ». $fruit[1] 的形式来修改了数组中索引为 1 的元素,将其从原来的 'banana' 改为了 'orange'。

2、通过键名修改数组元素

除了通过索引修改数组元素之外,我们也可以通过数组的键名来修改其中某一个元素的值,这种方式会更加方便,在某些情况下也会更加适用。

示例代码:

$info = array('name' => 'Tom', 'age' => 20, 'gender' => 'male');  //定义一个关联数组
$info['age'] = 21;  //通过键名修改数组元素
print_r($info);  //输出修改后的数组
Copier après la connexion

运行结果:

Array
(
    [name] => Tom
    [age] => 21
    [gender] => male
)
Copier après la connexion

上面的示例代码中,我们通过 $info['age']

2. Modifier les éléments du tableau via les noms de clé

En plus de modifier les éléments du tableau via les index, nous pouvons également modifier la valeur d'un élément via le nom de clé du tableau. Cette méthode sera plus pratique, dans certains cas. être également plus applicable.

Exemple de code :

$score = array(89, 92, 78, 85, 94);  //定义一个数组
for($i=0; $i<count($score); $i++){  //循环修改数组元素
    $score[$i] += 5;
}
print_r($score);  //输出修改后的数组
Copier après la connexion

Résultat de l'exécution :

Array
(
    [0] => 94
    [1] => 97
    [2] => 83
    [3] => 90
    [4] => 99
)
Copier après la connexion
Dans l'exemple de code ci-dessus, nous avons modifié la clé nommée 'age' dans le tableau sous la forme d'un élément $info['age'] , en le changeant du 20 d'origine en 21.

3. Modifier les éléments du tableau via des boucles

En plus des deux méthodes ci-dessus, nous pouvons également modifier les valeurs des éléments du tableau via des boucles. Cette méthode convient aux situations où les éléments du tableau doivent être modifiés par lots.

Exemple de code : 🎜rrreee🎜Résultat d'exécution : 🎜rrreee🎜Dans l'exemple de code ci-dessus, nous parcourons le tableau à travers une boucle for et augmentons la valeur de chaque élément de 5. 🎜🎜Résumé🎜🎜Grâce aux trois méthodes ci-dessus, nous pouvons modifier les valeurs des éléments dans le tableau PHP. Parmi eux, la méthode de modification des éléments du tableau par nom de clé est plus flexible et peut être modifiée à volonté selon vos propres besoins. Lorsque vous modifiez les valeurs des éléments d'un tableau par lots via une boucle, vous devez faire attention pour éviter que le tableau ne sorte des limites. J'espère que cet article pourra être utile aux débutants 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!

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