Heim  >  Artikel  >  Backend-Entwicklung  >  PHP array_reverse gibt ein Array in umgekehrter Reihenfolge zurück. Ausführliche Erklärung

PHP array_reverse gibt ein Array in umgekehrter Reihenfolge zurück. Ausführliche Erklärung

墨辰丷
墨辰丷Original
2018-05-24 09:36:411484Durchsuche

Dieser Artikel stellt hauptsächlich den Code von php array_reverse vor, um Array-Instanzen in umgekehrter Reihenfolge zurückzugeben. Interessierte können sich darüber informieren.

Die PHP-Funktion array_reverse gibt ein Array mit den Einheiten in umgekehrter Reihenfolge zurück. Der erste Parameter gibt das Array an, das verarbeitet werden muss, und gibt an, ob die Einheiten beibehalten werden sollen Schlüsselnamen des ursprünglichen Arrays. In diesem Artikel wird anhand von Beispielen erläutert, wie die Funktion array_reverse verwendet wird. Programmierer, die es benötigen, können darauf zurückgreifen.

Grundlegende Syntax der Funktion array_reverse:

array array_reverse ( array $array [, bool $preserve_keys = false ] )

array_reverse() akzeptiert ein Array als Eingabe und gibt ein neues Array mit den Zellen in umgekehrter Reihenfolge zurück.

Wenn der zweite Parameter als true angegeben wird, bleibt der Schlüsselname des Elements unverändert, andernfalls geht der Schlüsselname verloren.

Parametereinführung


Parameter Beschreibung
Array Erforderlich. Das Eingabearray.
konservieren
参数 描述
array 必需。输入的数组。
preserve

可选。规定是否保留原始数组的键名。返回一个单元顺序相反的数组.如果设置为 TRUE会保留数字的键。 非数字的键则不受这个设置的影响,总是会被保留。

可能的值:

  • true

  • false

Optional. Gibt an, ob die ursprünglichen Array-Schlüsselnamen beibehalten werden sollen. Gibt ein Array mit Zellen in umgekehrter Reihenfolge zurück. Wenn auf TRUE gesetzt, bleiben die numerischen Tasten erhalten. Nicht-numerische Tasten sind von dieser Einstellung nicht betroffen und bleiben immer erhalten.

Mögliche Werte:

  • true

  • false

Rückgabewert

Gibt das umgekehrte Array zurück.

Beispiel:

<?php
$input = array("php", 4.0, array("green", "red"));
$result = array_reverse($input);
$result_keyed = array_reverse($input, true);
?>

Dadurch haben $result und $result_keyed die gleiche Einheit, aber beachten Sie den Schlüssel Namensunterschied. Der Ausdruck von $result und $result_keyed lautet jeweils:


Array
(
 [0] => Array
 (
  [0] => green
  [1] => red
 )

 [1] => 4
 [2] => php
)
Array
(
 [2] => Array
 (
  [0] => green
  [1] => red
 )

 [1] => 4
 [0] => php
)

Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Lernen aller hilfreich sein wird.
Verwandte Empfehlungen:

PHPSo komprimieren Sie JS- und CSS-Dateien dynamisch

Beispiel für einen PDO-Transaktionsverarbeitungsvorgang in PHP

PHP Einfache Implementierung der XML-Analyse in eine array-Methode

Das obige ist der detaillierte Inhalt vonPHP array_reverse gibt ein Array in umgekehrter Reihenfolge zurück. Ausführliche Erklärung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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