„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie indiziere ich ein Array in PHP mit „array_values()“ neu?

Wie indiziere ich ein Array in PHP mit „array_values()“ neu?

Veröffentlicht am 11.11.2024
Durchsuche:186

How to Reindex an Array in PHP with `array_values()`?

Neuindizieren eines Arrays in PHP

In PHP kann es vorkommen, dass Sie ein Array mit nicht gesetzten Indizes haben, was zu Lücken im führt Indexfolge. Um dieses Problem zu beheben, müssen Sie das Array neu indizieren, um eine kontinuierliche Indexreihenfolge sicherzustellen.

So indizieren Sie ein Array mithilfe von array_values ​​neu

Die Funktion array_values() bietet eine einfache Möglichkeit Lösung zur Neuindizierung eines Arrays. Es extrahiert die Werte aus dem ursprünglichen Array und weist sie neuen Schlüsseln mit sequentiellen Indizes beginnend bei 0 zu.

Um Ihr Array neu zu indizieren, verwenden Sie einfach den folgenden Code:

$myarray = array_values($myarray);

Nach der Ausführung dieses Codes wird Ihr $myarray neu indiziert als folgt:

[0] => a->1
[1] => a-7 b->3
[2] => a-8 b->6
[3] => a-3 b->2

Die Lücken in der vorherigen Indexsequenz wurden jetzt entfernt und die Indizes des Arrays reichen von 0 bis 3.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3