Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Array-Sortierfunktion

PHP-Array-Sortierfunktion

angryTom
Freigeben: 2023-04-07 16:20:01
nach vorne
2330 Leute haben es durchsucht

In diesem Artikel werden 6 PHP-Array-Sortierfunktionen vorgestellt. Ich hoffe, er wird Ihnen hilfreich sein.

  • sort() – Sortiert das Array in aufsteigender Reihenfolge (die Übergabe einer Referenz ändert das ursprüngliche Array)

  • rsort() – Sortiert Array in absteigender Reihenfolge Anordnung (die Übergabe einer Referenz ändert das ursprüngliche Array)

  • asort() – Sortiert das Array in aufsteigender Reihenfolge entsprechend dem Wert des zugehörigen Arrays

  • ksort() – Sortieren Sie das Array in aufsteigender Reihenfolge nach den Schlüsseln des assoziativen Arrays

  • arsort() – Sortieren Sie das Array in absteigender Reihenfolge nach Werte des assoziativen Arrays

  • krsort() – Sortieren Sie das Array in absteigender Reihenfolge nach dem Schlüssel des zugehörigen Arrays

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2019/3/12
 * Time: 9:46
 */
$arr = [&#39;Tom&#39;=>&#39;11&#39;,&#39;Jerry&#39;=>20,&#39;heros&#39;=>[&#39;caption&#39;,&#39;superman&#39;]];
print_r($arr);
sort($arr);
print_r($arr);
rsort($arr);
print_r($arr);
asort($arr);
print_r($arr);
ksort($arr);
print_r($arr);
arsort($arr);
print_r($arr);
krsort($arr);
print_r($arr);
Nach dem Login kopieren

Das Ausführungsergebnis ist wie folgt

Array
(
    [Tom] => 11
    [Jerry] => 20
    [heros] => Array
        (
            [0] => caption
            [1] => superman
        )
)
Array
(
    [0] => 11
    [1] => 20
    [2] => Array
        (
            [0] => caption
            [1] => superman
        )
)
Array
(
    [0] => Array
        (
            [0] => caption
            [1] => superman
        )
    [1] => 20
    [2] => 11
)
Array
(
    [2] => 11
    [1] => 20
    [0] => Array
        (
            [0] => caption
            [1] => superman
        )
)
Array
(
    [0] => Array
        (
            [0] => caption
            [1] => superman
        )
    [1] => 20
    [2] => 11
)
Nach dem Login kopieren

Wichtige Dinge Die Verarbeitung von Arrays in PHP ist eine Referenzverarbeitung, was bedeutet, dass das ursprüngliche Array geändert wird, wenn Sie dies nicht möchten Um das ursprüngliche Array zu ändern, wird empfohlen, eine neue Array-Maschine für Sortiervorgänge zu erstellen.

Wenn wir sortieren möchten, möchten wir natürlich immer noch, dass das ursprüngliche Array in ein sortiertes Array geändert wird.

Weitere Kenntnisse zu PHP finden Sie auf der chinesischen PHP-Website !

Das obige ist der detaillierte Inhalt vonPHP-Array-Sortierfunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:www.80shihua.com
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