PHP-Funktion array_reverse(), die ein Array in umgekehrter Reihenfolge zurückgibt

黄舟
Freigeben: 2023-03-17 08:26:01
Original
2001 Leute haben es durchsucht

Instanz

Gibt ein Array in umgekehrter Reihenfolge zurück:

<?php
$a=array("a"=>"Volvo","b"=>"BMW","c"=>"Toyota");
print_r(array_reverse($a));
?>
Nach dem Login kopieren

Definition und Verwendung

array_reverse() Funktion Gibt das Array in umgekehrter Reihenfolge zurück.

Syntax

array_reverse(array,preserve)
Nach dem Login kopieren
ParameterBeschreibung
arrayErforderlich . Gibt ein Array an.
preserveOptional. Gibt an, ob die ursprünglichen Array-Schlüsselnamen beibehalten werden sollen.
参数描述
array必需。规定数组。
preserve可选。规定是否保留原始数组的键名。
如果设置为 TRUE 会保留数字的键。 非数字的键则不受这个设置的影响,总是会被保留。
可能的值:
  • true

  • false

Wenn auf TRUE gesetzt, bleiben die Zifferntasten erhalten. Nicht-numerische Tasten sind von dieser Einstellung nicht betroffen und bleiben immer erhalten.

Mögliche Werte:

  • true
    返回值:返回翻转后的数组。
    PHP 版本:4+
    更新日志preserve 参数是在 PHP 4.0.3 中新增的。
  • false

Technische Details

Rückgabewert:Gibt das umgedrehte Array zurück.
PHP-Version: 4+
Update-Protokoll

:

preserve-Parameter ist in PHP 4.0.3Hinzugefügt

.
<?php
$a=array("Volvo","XC90",array("BMW","Toyota"));
$reverse=array_reverse($a);
$preserve=array_reverse($a,true); 
print_r($a);print_r($reverse);
print_r($preserve);
?>
Nach dem Login kopieren
Weitere Beispiele

Beispiel 1
<?php
$input = array("php", 4.0, array("green", "red"));
$result = array_reverse($input);
$result_keyed = array_reverse($input, true);
?>
Nach dem Login kopieren

Das ursprüngliche Array ausgeben, das Array umdrehen und die Umkehrung des Arrays beibehalten Original-Array-Schlüsselname Array:

Array
(
 [0] => Array
 (
  [0] => green
  [1] => red
 )
 
 [1] => 4
 [2] => php
)
Array
(
 [2] => Array
 (
  [0] => green
  [1] => red
 )
 
 [1] => 4
 [0] => php
)
Nach dem Login kopieren

Beispiel:

Dadurch haben $result und $result_keyed die gleichen Zellen, beachten Sie jedoch den Unterschied bei den Schlüsselnamen. Der Ausdruck von $result und $result_keyed zeigt jeweils:

Das obige ist der detaillierte Inhalt vonPHP-Funktion array_reverse(), die ein Array in umgekehrter Reihenfolge zurückgibt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage