Λειτουργία natcasesort() PHP

Ορισμός και χρήση

Η συνάρτηση natcasesort() ταξινομεί το δείγμα με τη μέθοδο "φυσικής ταξινόμησης". Οι κλειδιά διατηρούν τις αρχικές τους ονομασίες.

Στη φυσική σειρά ταξινόμησης, ο αριθμός 2 είναι μικρότερος από τον αριθμό 10. Στην υπολογιστική σειρά ταξινόμησης, ο αριθμός 10 είναι μικρότερος από τον αριθμό 2, επειδή ο πρώτος αριθμός του "10" είναι μικρότερος από 2.

Η συνάρτηση δεν είναι ευαίσθητη στη γραμματοσειρά.

Αν επιτυχής, η συνάρτηση επιστρέφει TRUE, αν αποτυχία επιστρέφει FALSE.

Γλώσσα

natcasesort(array)
Παράμετρος Περιγραφή
array Απαιτείται. Ορίζει το μονοπώλιο που θα πρέπει να ταξινομηθεί.

Παράδειγμα

<?php
$temp_files = array("temp15.txt","Temp10.txt",
"temp1.txt","Temp22.txt","temp2.txt");
natsort($temp_files);
echo "Φυσική σειρά: ";
print_r($temp_files);
echo "<br />";
natcasesort($temp_files);
echo "Μη διαφοροποιημένη φυσική σειρά γραμμάτων: ";
print_r($temp_files);
?>

Η έξοδος του παραπάνω κώδικα:

Φυσική σειρά:
Array
(
[0] => Temp10.txt
[1] => Temp22.txt
[2] => temp1.txt
[4] => temp2.txt
[3] => temp15.txt
)
Μη διαφοροποιημένη φυσική σειρά γραμμάτων χωρίς μέγεθος γραμματοσειράς:
Array
(
[2] => temp1.txt
[4] => temp2.txt
[0] => Temp10.txt
[3] => temp15.txt
[1] => Temp22.txt
)