Mô tả
Hàm sort() sắp xếp mảng theo thứ tự tăng dần.
Cú pháp
sort(arr, flag)
Tham số
arr − Mảng cần sắp xếp.
flag − Các cờ so sánh:
0 = SORT_REGULAR − Mặc định. So sánh bình thường, không đổi kiểu.
1 = SORT_NUMERIC − So sánh số.
2 = SORT_STRING − So sánh chuỗi.
3 = SORT_LOCALE_STRING − So sánh chuỗi theo locale.
4 = SORT_NATURAL − So sánh chuỗi theo thứ tự tự nhiên.
Giá trị trả về
Trả về TRUE nếu thành công, FALSE nếu thất bại.
Ví dụ
<?php
$arr = array("jack", "tim", "scarlett", "david");
sort($arr, SORT_STRING);
print_r($arr);
?>Kết quả
Array (
[0] => david
[1] => jack
[2] => scarlett
[3] => tim
)Ví dụ khác
<?php $arr = array(45, 87, 23, 66, 12, 98, 56); sort($arr); print_r($arr); ?>
Kết quả
Array (
[0] => 12
[1] => 23
[2] => 45
[3] => 56
[4] => 66
[5] => 87
[6] => 98
)