SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/array_funktionen/natsort.php
© 2001-2024 E-Mail SELFPHP Inh. Damir Enseleit, info@selfphp.de



natsort


nach unten nach oben Befehl

bool natsort ( array &$array )



nach unten nach oben Version

(PHP 4, PHP 5)



nach unten nach oben Beschreibung

Die Funktion natsort() sortiert ein Array (array) in "natürlicher Reihenfolge", unter Berücksichtigung von Groß- und Kleinschreibung.

Unter "natürlicher Reihenfolge" versteht man die Reihenfolge, in der ein Mensch sortieren würde. Im Beispiel können Sie am Element "PHP10" den Unterschied der Varianten "Standard-Sortierung" und "Natürliche Sortierung" erkennen.



Siehe auch:

natcasesort()
strnatcmp()
strnatcasecmp()




nach unten nach oben Beispiel


<?PHP
$array1 
= array ( 'PHP2''PHP3''PHP4''PHP10' );

$array2 = array ( 'PHP2''PHP3''PHP4''PHP10' );

sort $array1 );

echo 
'Standard Sortierung' "\n";

print_r $array1 );

natsort $array2 );

echo 
'Natürliche Sortierung' "\n";

print_r $array2 );
?> 




nach unten nach oben Ausgabe


Standard Sortierung
Array
(
    [0] => PHP10
    [1] => PHP2
    [2] => PHP3
    [3] => PHP4
)
Natürliche Sortierung
Array
(
    [0] => PHP2
    [1] => PHP3
    [2] => PHP4
    [3] => PHP10