Heim >Backend-Entwicklung >PHP-Tutorial >Wie indiziere ich ein Array in PHP mit „array_values()' neu?
Neuindizierung 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 unkomplizierte Lösung 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:
<code class="php">$myarray = array_values($myarray);</code>
Nachdem Sie dies ausgeführt haben Code wird Ihr $myarray wie folgt neu indiziert:
[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.
Das obige ist der detaillierte Inhalt vonWie indiziere ich ein Array in PHP mit „array_values()' neu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!