Heim > Backend-Entwicklung > PHP-Tutorial > Wie indiziere ich ein Array in PHP mit „array_values()' neu?

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

Susan Sarandon
Freigeben: 2024-10-31 02:57:30
Original
604 Leute haben es durchsucht

How to Re-Index an Array in PHP with `array_values()`?

Wie man Array-Werte in PHP neu indiziert

Die Neuindizierung eines Arrays, um numerische Tasten ab 0 zuzuweisen, ist eine häufige Anforderung in PHP-Programmierung. Betrachten Sie das folgende Array:

<code class="php">$array = [
    'id' => 3,
    'user_id' => 1,
    'clan_id' => 1,
    'date' => '2009-09-24 09:02:05',
    // ...
];</code>
Nach dem Login kopieren

Um dieses Array neu zu indizieren, bietet PHP die Funktion array_values() an. Wenn es auf ein Array angewendet wird, generiert es ein neues Array, das aus den Werten des ursprünglichen Arrays besteht, wobei die numerischen Tasten bei 0 beginnen:

<code class="php">$reindexedArray = array_values($array);

// Output:
/*
Array
(
    [0] => 3
    [1] => 1
    [2] => 1
    [3] => 2009-09-24 09:02:05
    // ...
) 
*/</code>
Nach dem Login kopieren

Die Funktion array_values() ist besonders nützlich, wenn Sie über ein iterieren müssen Array sequentiell und verlassen sich auf die Indexwerte. Durch die Verwendung des neu indizierten Arrays können Sie den Umgang mit unvorhersehbaren oder unregelmäßigen Schlüsselnamen vermeiden.

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!

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