Hàm uksort() trong PHP
Cú pháp
Hàm uksort() trong PHP có cú pháp như sau:
uksort ( $array, $cmp_function )
Định nghĩa và cách sử dụng
Hàm uksort() sắp xếp một mảng bằng các key bởi sử dụng hàm so sánh do người dùng tạo.
Tham số
Tham số | Miêu tả |
---|---|
array | Bắt buộc. Xác định một mảng |
cmp_function | Bắt buộc. Sử dụng hàm đã được định nghĩa để so sánh các value và sắp xếp chúng Hàm này trả về -1, 0, hoặc 1 tùy thuộc vào phương thức vận hành. Nó nên được ghi đè để chấp nhận 2 tham số để so sánh, và nó nên vận hành như sau:
|
Trả về giá trị
Trả về TRUE nếu thành công, và FALSE nếu thất bại.
Ví dụ
Ví dụ sau minh họa cách sử dụng hàm uksort() trong PHP:
$b) ? -1 : 1; } $fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana" ); uksort($fruits, "cmp_function"); print_r($fruits); ?>
Lưu chương trình trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả:
Các bài học PHP phổ biến khác tại VietJack:
tong_hop_ham_trong_php.jsp
Bài viết liên quan