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
Libérer: 2023-03-02 15:42:02
original
4754 Les gens l'ont consulté

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));
Copier après la connexion

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]);
Copier après la connexion

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!

Étiquettes associées:
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