Réindexation des tableaux avec un index de départ de 1 en PHP
Lorsqu'il s'agit de tableaux, il peut être nécessaire de les réindexer pour diverses raisons. Cela inclut le démarrage de l'index à une valeur différente, telle que 1 au lieu de la valeur par défaut 0. Voici comment procéder en PHP :
Commencer à 0
Pour réindexer un tableau commençant à 0, utilisez la fonction array_values(), qui renvoie un tableau contenant les valeurs de l'original array :
$iZero = array_values($arr);
Commençant à 1
Pour un indice de départ de 1, utilisez les fonctions array_combine() et range() :
$iOne = array_combine(range(1, count($arr)), array_values($arr));
Ceci combine un tableau d'entiers consécutifs commençant à 1 avec les valeurs de l'original tableau.
Fonction Références
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!