Maison >développement back-end >Problème PHP >Comment modifier la valeur clé d'un tableau en php ?

Comment modifier la valeur clé d'un tableau en php ?

coldplay.xixi
coldplay.xixioriginal
2020-07-16 15:15:124752parcourir

Comment modifier la valeur clé d'un tableau en PHP : utilisez d'abord range pour générer un tableau d'une plage spécifiée ; puis utilisez [array_combine] pour combiner les clés et les valeurs pour former un nouveau tableau, le le code est [$keys = range(2, 4 );$arr = array_combine($keys)].

Comment modifier la valeur clé d'un tableau en php ?

Comment modifier la valeur clé d'un tableau en PHP :

Il existe une méthode sans utiliser de boucle , le code est le suivant

<?php
$arr = array(1=>&#39;one&#39;,2=>&#39;two&#39;,3=>&#39;three&#39;);
$keys = range(2, 4);
$arr = array_combine($keys, array_values($arr));

Parmi eux, range génère un tableau dans la plage spécifiée et array_combine combine des clés et des valeurs pour former un nouveau tableau.

Dans l'application réelle, veuillez l'utiliser en combinaison avec la longueur originale du tableau.

Veuillez le faire lorsque vous utilisez des boucles

<?php
$arr = array(1=>&#39;one&#39;,2=>&#39;two&#39;,3=>&#39;three&#39;);
for ($i = count($arr)+1; $i > 1; --$i) {
    $arr[$i] = $arr[$i-1];
}
unset($arr[$i]);

Recommandations d'apprentissage associées : Programmation PHP de l'entrée à la maîtrise

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