Thứ Tư, 27 Tháng Mười Một 2024
Trang chủPHP & MysqlPHPHàm array_reverse trong PHP - Hàm đảo ngược thứ tự mảng

Hàm array_reverse trong PHP – Hàm đảo ngược thứ tự mảng

array_reverse trong PHP – Hàm đảo ngược thứ tự mảng, Trong lập trình PHP, đôi khi bạn có thể cần đảo ngược thứ tự của mảng để phục vụ mục đích cụ thể. Đó là lúc hàm array_reverse của PHP trở nên hữu ích. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm array_reverse để đảo ngược mảng trong PHP.

DANH SÁCH BÀI VIẾT
Hàm in_array trong php - Kiểm tra giá trị có tồn tại trong mảng
Hàm array_search trong PHP - Tìm kiếm phần tử mảng (trả về key)
Hàm array_reverse trong PHP - Hàm đảo ngược thứ tự mảng
Hàm array_merge_recursive trong PHP - Hàm gộp mảng đa chiều
Hàm array_merge trong php - Hàm gộp hai mảng thành một mảng

Hàm array_reverse trong PHP là gì?

array_reverse là một hàm tích hợp sẵn trong PHP cho phép bạn đảo ngược thứ tự của một mảng. Nó nhận một mảng đầu vào và trả về một mảng với thứ tự các phần tử đảo ngược. Dưới đây là cú pháp của hàm này.

array array_reverse ( array $array , bool $preserve_keys = FALSE)

Trong đó:

  • $array: Mảng muốn đảo ngược.
  • $preserve_keys (tùy chọn): Nếu được đặt là TRUE, hàm sẽ giữ nguyên các khóa của mảng, ngược lại, nó sẽ đặt lại các khóa.

>>XEM THÊM: Hàm array_pop() trong PHP – Lấy và loại bỏ phần tử cuối của mảng

Ví dụ cơ bản cách sử dụng array_reverse

Ví dụ 1: Đảo ngược mảng đặt lại các khóa.

$fruits = array("apple", "banana", "cherry", "date");
$reversed_fruits = array_reverse($fruits);

print_r($reversed_fruits);

Kết quả sẽ là:

Array
(
    [0] => date
    [1] => cherry
    [2] => banana
    [3] => apple
)

Ví dụ 2: Đảo ngược mảng với giữ nguyên các khóa.

Nếu bạn muốn đảo ngược mảng và vẫn giữ nguyên các khóa của mảng, lúc này bạn sẽ cần đến tham số $preserve_keys.

$fruits = array("apple", "banana", "cherry", "date");
$reversed_fruits = array_reverse($fruits);

print_r($reversed_fruits, true);

Kết quả sẽ là:

Array
(
    [3] => date
    [2] => cherry
    [1] => banana
    [0] => apple
)

>>XEM THÊM: Hàm array_slice trong PHP – Cắt mảng con từ vị trí x trong mảng

Kết luận

Hàm array_reverse trong PHP là một công cụ mạnh mẽ để đảo ngược thứ tự của mảng. Bạn có thể sử dụng nó để giải quyết nhiều tình huống trong lập trình PHP. Hy vọng bài viết này đã giúp bạn hiểu cách sử dụng hàm này để làm việc với mảng trong PHP một cách hiệu quả.

Nếu bạn có bất kỳ câu hỏi, thắc mắc hoặc ý kiến đóng góp nào, hãy để lại bình luận dưới đây chúng ta cùng trao đổi nhé.

[XEM TẤT CẢ BÀI VIẾT CHUYÊN MỤC HƯỚNG DẪN PHP TẠI ĐÂY]

XEM THÊM
Hàm array_merge_recursive trong PHP – Hàm gộp mảng đa chiều
Hàm array_merge trong php – Hàm gộp hai mảng thành một mảng
Hàm array_unshift trong PHP – Chèn phần tử vào đầu mảng
isset trong php – Hàm isset php kiểm tra tồn tại của một biến
Hàm file_put_contents() ghi file trong PHP để đặt log trên máy chủ
0 0 Phiếu bình chọn
Xếp hạng bài viết
BÀI VIẾT LIÊN QUAN
Đăng ký nhận thông báo
Thông báo email khi
guest
0 Bình luận
Không thể gửi email
Phản hồi nội tuyến

NÊN ĐỌC THÊM

Bạn muốn tìm kiếm gì?

Dịch vụ code thuê

TUICOCACH.COM NHẬN ĐẶT TEXTLINK, BANNER, GP
0
Giáo sư! có thể ném gạch bên dưới nhé!x