Hàm array_reverse
Hàm array_reverse đảo ngược
mảng theo thứ tự ngược lại. Tham số đầu tiên
là mảng cần truyền vào, và tham số thứ hai - có giữ lại khóa
khi sắp xếp lại các phần tử hay không (true
- có, false - không). Tham số thứ hai không bắt buộc phải chỉ định.
Trong trường hợp đó, theo mặc định
tham số thứ hai là false. Các khóa kiểu chuỗi
luôn được giữ nguyên, bất kể giá trị
của tham số này.
Cú pháp
array_reverse(array $array, bool $preserve_keys = false): array
Ví dụ
Hãy đảo ngược một mảng:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
$res = array_reverse($arr);
var_dump($res);
?>
Kết quả thực thi mã:
['e', 'd', 'c', 'b', 'a']
Ví dụ
Hãy đảo ngược một mảng kết hợp:
<?php
$arr = ['a' => 1, 'b' => 2, 'c' => 3];
$res = array_reverse($arr);
var_dump($res);
?>
Kết quả thực thi mã:
['c' => 3, 'b' => 2, 'a' => 1]
Xem thêm
-
hàm
strrev,
hàm đảo ngược chuỗi -
hàm
array_flip,
hàm hoán đổi khóa và giá trị