Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm sort() trong PHP

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
)