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.
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