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 : 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 :
Il existe une méthode sans utiliser de boucle , le code est le suivant
<?php $arr = array(1=>'one',2=>'two',3=>'three'); $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=>'one',2=>'two',3=>'three'); 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!