Heim >tägliche Programmierung >PHP-Kenntnisse >So sortieren Sie ein assoziatives PHP-Array in aufsteigender Reihenfolge nach Schlüsselnamen

So sortieren Sie ein assoziatives PHP-Array in aufsteigender Reihenfolge nach Schlüsselnamen

藏色散人
藏色散人Original
2018-12-24 14:49:056099Durchsuche

PHP-Array-Schlüsselnamen sind in aufsteigender Reihenfolge angeordnet. Dies ist ein grundlegender Wissenspunkt, den PHP-Anfänger beherrschen müssen. Dann können wir die Funktion ksort() verwenden, um das assoziative PHP-Array in aufsteigender Reihenfolge nach Schlüsselnamen zu sortieren.

So sortieren Sie ein assoziatives PHP-Array in aufsteigender Reihenfolge nach Schlüsselnamen

Im Folgenden kombinieren wir einfache Codebeispiele, um Ihnen vorzustellen, wie Sie assoziative PHP-Arrays verschiedener Schlüsselnamentypen in aufsteigender Reihenfolge nach Schlüsselnamen anordnen.

1. Der Schlüsselname ist der Buchstabe

Das Codebeispiel lautet wie folgt:

<?php
$arr = array("b"=>"banana","a"=>"apple","d"=>"dog","c"=>"cat");
echo "<pre class="brush:php;toolbar:false">";
//按键排序数组
ksort($arr);
print_r($arr);

Das Sortierergebnis ist wie folgt:

So sortieren Sie ein assoziatives PHP-Array in aufsteigender Reihenfolge nach Schlüsselnamen

2. Der Schlüsselname ist eine Zahl

Das Codebeispiel lautet wie folgt:

<?php
$arr = array("2"=>"banana","4"=>"apple","1"=>"dog","5"=>"cat");
echo "<pre class="brush:php;toolbar:false">";
//按键排序数组
ksort($arr);
print_r($arr);

Das Sortierergebnis lautet wie folgt:

So sortieren Sie ein assoziatives PHP-Array in aufsteigender Reihenfolge nach Schlüsselnamen

3 Der Schlüsselname ist eine Zeichenfolge

Das Codebeispiel lautet wie folgt :

<?php
$arr = array("banana"=>"banana","apple"=>"apple","dog"=>"dog","cat"=>"cat");
echo "<pre class="brush:php;toolbar:false">";
//按键排序数组
ksort($arr);
print_r($arr);

Das Sortierergebnis ist wie folgt:

So sortieren Sie ein assoziatives PHP-Array in aufsteigender Reihenfolge nach Schlüsselnamen

ksort()-Funktion bedeutet, das Array nach Schlüssel zu sortieren Benennen und behalten Sie die Zuordnung zwischen Schlüsselname und Daten bei. Diese Funktion wird hauptsächlich für VerknüpfungsnummerGruppe verwendet.

Die Syntax:

bool ksort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

Der Parameter: array repräsentiert das Eingabearray. sort_flags gibt an, dass der optionale Parameter sort_flags verwendet werden kann, um das Sortierverhalten zu ändern.

Rückgabewert: TRUE bei Erfolg oder FALSE bei Misserfolg.

Dieser Artikel ist eine Einführung in die Methode, die Schlüsselnamen von assoziativen PHP-Arrays in aufsteigender Reihenfolge anzuordnen. Ich hoffe, dass er für Freunde in Not hilfreich ist.

Das obige ist der detaillierte Inhalt vonSo sortieren Sie ein assoziatives PHP-Array in aufsteigender Reihenfolge nach Schlüsselnamen. 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