Ταξινόμηση Παραμέτρων στο PHP

Τα στοιχεία ενός φάκελου μπορούν να σειράριστούν σε αλφαβητική ή αριθμητική σειρά, είτε σε αύξηση είτε σε φθίνουσα σειρά.

PHP - Λειτουργίες σειράrizής φάκελων

Σε αυτή την ενότητα, θα μάθουμε τις ακόλουθες λειτουργίες σειράrizής φάκελων PHP:

  • sort() - Σειράrizει τον πίνακα με αύξηση σειρά
  • rsort() - Σειράrizει τον πίνακα με φθίνουσα σειρά
  • asort() - Σειράrizει τα συνδεδεμένα πίνακα με αύξηση σειρά κατά τιμών
  • ksort() - Σειράrizει τα συνδεδεμένα πίνακα με αύξηση σειρά κατά κλειδιά
  • arsort() - Σειράrizει τα συνδεδεμένα πίνακα με φθίνουσα σειρά κατά τιμών
  • krsort() - Σειράrizει τα συνδεδεμένα πίνακα με φθίνουσα σειρά κατά κλειδιά

Αύξηση σειράς πίνακα - sort()

Η παρακάτω παράδειγμα σειράζει τα στοιχεία του πίνακα $cars σε αλφαβητική σειρά:

Παράδειγμα

<?php
$cars=array("porsche","BMW","Volvo");
sort($cars);
?>

Εκτέλεση παραδείγματος

Το παρακάτω παράδειγμα ταξινομεί τα στοιχεία του πίνακα $numbers σε αριθμητική σειρά.

Παράδειγμα

<?php
$numbers=array(3,5,1,22,11);
sort($numbers);
?>

Εκτέλεση παραδείγματος

Ταξινόμηση πίνακα σε αλφαβητική σειρά - rsort()

Το παρακάτω παράδειγμα ταξινομεί τα στοιχεία του πίνακα $cars σε αλφαβητική σειρά.

Παράδειγμα

<?php
$cars=array("porsche","BMW","Volvo");
rsort($cars);
?>

Εκτέλεση παραδείγματος

Το παρακάτω παράδειγμα ταξινομεί τα στοιχεία του πίνακα $numbers σε αλφαβητική σειρά.

Παράδειγμα

<?php
$numbers=array(3,5,1,22,11);
rsort($numbers);
?>

Εκτέλεση παραδείγματος

Ταξινόμηση αλληλογραφίας με βάση την τιμή - asort()

Το παρακάτω παράδειγμα ταξινομεί μιας αλληλογραφίας με βάση την τιμή.

Παράδειγμα

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
asort($age);
?>

Εκτέλεση παραδείγματος

Ταξινόμηση αλληλογραφίας με βάση το κλειδί - ksort()

Το παρακάτω παράδειγμα ταξινομεί μιας αλληλογραφίας με βάση το κλειδί.

Παράδειγμα

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
ksort($age);
?>

Εκτέλεση παραδείγματος

Ταξινόμηση αλληλογραφίας με βάση την τιμή - arsort()

Το παρακάτω παράδειγμα ταξινομεί μιας αλληλογραφίας με βάση την τιμή.

Παράδειγμα

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
arsort($age);
?>

Εκτέλεση παραδείγματος

Ταξινόμηση αλληλογραφίας με βάση το κλειδί - krsort()

Το παρακάτω παράδειγμα ταξινομεί μιας αλληλογραφίας που είναι συνδεδεμένη με το κλειδί.

Παράδειγμα

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
krsort($age);
?>

Εκτέλεση παραδείγματος

Πλήρες εγχειρίδιο αναφοράς των αριθμοσχεδίων PHP

Για πλήρες εγχειρίδιο αναφοράς των συναρτήσεων αριθμοσχεδίων, επισκεφθείτε τον PHP Εγχειρίδιο Αριθμοσχεδίων.

Το παρόν εγχειρίδιο περιλαμβάνει σύντομη περιγραφή κάθε συνάρτησης, παράδειγμα χρήσης.