Heim > Backend-Entwicklung > PHP-Tutorial > Wie indiziere ich ein PHP-Array neu, beginnend bei 1 statt bei 0?

Wie indiziere ich ein PHP-Array neu, beginnend bei 1 statt bei 0?

Patricia Arquette
Freigeben: 2024-12-19 03:54:12
Original
180 Leute haben es durchsucht

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

Neuindizierung eines Arrays mit Indizes beginnend bei 1 in PHP

Um ein Array mit Indizes beginnend bei 1 statt 0 neu zu indizieren, können Sie zwei Hauptmethoden verwenden:

Methode 1: Beginnend bei Null

Wenn Sie möchten, dass die Indizes eines Arrays bei Null beginnen Null, kann das folgende Code-Snippet verwendet werden:

$iZero = array_values($arr);
Nach dem Login kopieren

Methode 2: Beginnend bei Eins

Alternativ können Sie, wenn Sie möchten, dass Indizes bei 1 beginnen, den folgenden Code implementieren:

$iOne = array_combine(range(1, count($arr)), array_values($arr));
Nach dem Login kopieren

Die Funktionen verstehen Beteiligt

  • array_values(): Ruft die Werte eines Arrays als neues Array ab und ignoriert die Schlüssel.
  • array_combine() : Erstellt ein neues Array, indem ein Array für Schlüssel und ein anderes für verwendet wird Werte.
  • range(): Erstellt ein Array von Ganzzahlen innerhalb des angegebenen Bereichs.

Durch die Nutzung dieser Funktionen können Sie Ihre Arrays effizient neu indizieren, um sie auszurichten mit Ihrem gewünschten Index-Startpunkt.

Das obige ist der detaillierte Inhalt vonWie indiziere ich ein PHP-Array neu, beginnend bei 1 statt bei 0?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage