Maison > développement back-end > tutoriel php > Comment réindexer un tableau PHP à partir de 1 au lieu de 0 ?

Comment réindexer un tableau PHP à partir de 1 au lieu de 0 ?

Patricia Arquette
Libérer: 2024-12-19 03:54:12
original
162 Les gens l'ont consulté

How to Reindex a PHP Array Starting from 1 Instead of 0?

Réindexer un tableau avec des indices commençant à 1 en PHP

Pour réindexer un tableau avec des indices commençant à 1 plutôt que 0, vous pouvez utiliser deux méthodes principales :

Méthode 1 : à partir de zéro

Si vous souhaitez que les indices d'un tableau partent de zéro, ce qui suit un extrait de code peut être utilisé :

$iZero = array_values($arr);
Copier après la connexion

Méthode 2 : à partir de un

Alternativement, si vous préférez que les indices commencent à partir de 1, vous pouvez implémenter le code suivant :

$iOne = array_combine(range(1, count($arr)), array_values($arr));
Copier après la connexion

Comprendre les fonctions Impliqué

  • array_values() : Récupère les valeurs d'un tableau en tant que nouveau tableau, en ignorant les clés.
  • array_combine() : Crée un nouveau tableau en utilisant un tableau pour les clés et un autre pour valeurs.
  • range() : crée un tableau d'entiers dans la plage spécifiée.

En tirant parti de ces fonctions, vous pouvez réindexer efficacement vos tableaux pour les aligner avec le point de départ de l'index souhaité.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal