Heim > Artikel > Backend-Entwicklung > Welche Funktion verwendet PHP, um Arrays umzukehren?
In PHP können Sie die Funktion array_reverse() verwenden, um ein Array umzukehren. Die Funktion array_reverse() kehrt die Reihenfolge der Elemente im Array um, erstellt ein neues Array und gibt es zurück. Die Syntax lautet „array_reverse(array,preserve)“ und wird verwendet, um anzugeben, ob beibehalten werden soll die Schlüsselnamen des ursprünglichen Arrays (nur für Zahlen) Schlüsselname, nicht-numerische Schlüssel sind nicht betroffen).
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
In PHP können Sie die Funktion array_reverse() verwenden, um das Array umzukehren. Die Funktion
array_reverse() gibt ein Array in umgekehrter Reihenfolge der Elemente zurück. Sie kehrt die Reihenfolge der Elemente im ursprünglichen Array um, erstellt ein neues Array und gibt es zurück.
Syntaxformat:
array_reverse(array,preserve)
Parameter | Beschreibung |
---|---|
Array | Erforderlich. Gibt ein Array an. |
Konservieren | Optional. Gibt an, ob die Schlüsselnamen des ursprünglichen Arrays beibehalten werden sollen. Wenn auf TRUE gesetzt, bleiben die Zifferntasten erhalten. Nicht-numerische Tasten sind von dieser Einstellung nicht betroffen und bleiben immer erhalten. Mögliche Werte:
|
Beispiel:
<?php header("Content-type:text/html;charset=utf-8"); $array= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump(array_reverse($array)); var_dump(array_reverse($array,true)); ?>
Original-Array:
Invertiertes Array:
Der Preserve-Parameter kann weggelassen werden. Verwenden Sie ihn. Gibt an, ob um die Schlüsselnamen des ursprünglichen Arrays beizubehalten (nur für numerische Schlüsselnamen, nicht numerische Schlüssel sind nicht betroffen).
<?php header('content-type:text/html;charset=utf-8'); $arr =array("a"=>"Volvo","b"=>"BMW","c"=>"Toyota"); echo "原数组顺序:"; var_dump($arr); echo "<br>数组反转后的顺序:"; var_dump(array_reverse($arr)); var_dump(array_reverse($arr,true)); ?>
Erweiterte Kenntnisse: Verwenden Sie die for-Schleifenanweisung, um das Index-Array umzukehren
<?php header('content-type:text/html;charset=utf-8'); $array= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); echo "原数组顺序:"; var_dump($array); for ($i=count($array)-1; $i>=0 ; $i--) { $res[]=$array[$i]; } echo "数组反转后的顺序:"; var_dump($res); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWelche Funktion verwendet PHP, um Arrays umzukehren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!