Neueste Web-Entwicklung Tutorials
 

PHP natcasesort() Function


<PHP Array Reference

Definition und Verwendung

Die natcasesort() Funktion sortiert ein Array unter Verwendung eines "natural order" Algorithmus. Die Werte behalten ihre ursprünglichen Schlüssel.

In einem natürlichen Algorithmus ist die Zahl 2 kleiner als die Zahl 10. In Computer - Sortieranlage, 10 ist kleiner als 2, weil die erste Zahl in "10" kleiner als 2 ist .

Diese Funktion ist Groß- und Kleinschreibung.

Diese Funktion gibt bei Erfolg TRUE oder FALSE.

Syntax

natcasesort(array)

Parameter Beschreibung
array Erforderlich. Gibt das Array zu sortieren

Beispiel

<?php
$temp_files = array("temp15.txt","Temp10.txt",
"temp1.txt","Temp22.txt","temp2.txt");

natsort($temp_files);
echo "Natural order: ";
print_r($temp_files);
echo "<br />";

natcasesort($temp_files);
echo "Natural order case insensitve: ";
print_r($temp_files);
?>

Der Ausgang des Code oben wird sein:

Natural order:
Array
(
[0] => Temp10.txt
[1] => Temp22.txt
[2] => temp1.txt
[4] => temp2.txt
[3] => temp15.txt
)
Natural order case insensitve:
Array
(
[2] => temp1.txt
[4] => temp2.txt
[0] => Temp10.txt
[3] => temp15.txt
[1] => Temp22.txt
)

<PHP Array Reference