PHP array_reverse() 函数
PHP array_reverse() hàm
Mô hình
<?php Trả về mảng với thứ tự phần tử ngược lại: $a=array("a"=>"Volvo","b"=>"BMW","c"=>"Toyota");print_r(array_reverse($a) ?>
);
Định nghĩa và cách sử dụng
Hàm array_reverse() trả về mảng với thứ tự phần tử ngược lại.
Giải thích
Hàm array_reverse() sẽ đảo ngược thứ tự phần tử trong mảng ban đầu, tạo ra mảng mới và trả về.
Nếu tham số thứ hai được chỉ định là true, thì tên khóa của phần tử sẽ giữ nguyên, ngược lại tên khóa sẽ bị mất.
Cú phápmảngarray_reverse(preserve,
) | Mô tả |
---|---|
mảng | Bắt buộc. Định nghĩa mảng. |
preserve |
Tùy chọn. Định nghĩa có giữ lại tên khóa của mảng ban đầu hay không. Tham số này được thêm vào PHP 4.0.3. Các giá trị có thể:
|
Chi tiết kỹ thuật
Trả về giá trị: | Trả về mảng đã đảo ngược. |
Phiên bản PHP: | 4+ |
Nhật ký cập nhật: | Được thêm vào PHP 4.0.3 preserve Tham số. |
More examples
Ví dụ 1
Trả về mảng ban đầu, mảng đảo ngược, mảng翻转 giữ nguyên tên khóa của mảng ban đầu:
<?php $a=array("Volvo","XC90",array("BMW","Toyota")); $reverse=array_reverse($a); $preserve=array_reverse($a,true); print_r($a); print_r($reverse); print_r($preserve); ?>