Trong hướng dẫn này, chúng ta sẽ xem xét một hàm mảng tích hợp khác đó là hàm bản đồ mảng trong php giúp sửa đổi hoặc cập nhật một mảng
Hàm bản đồ mảng php được sử dụng để lặp qua các phần tử của mảng hoặc số mảng và nó trả về một mảng với các giá trị mới tùy thuộc vào định nghĩa của hàm gọi lại được cung cấp
Được đề xuất – Làm việc với Hàm lọc mảng PHP – Các phương pháp hay nhất
Hãy xem một vài ví dụ sử dụng hàm php array_map[]
ở đây nhưng để làm điều đó, hãy xem cú pháp của array_map[]
mà chúng ta cần tuân theo là gì
Mục lục
Cú pháp sử dụng hàm array_map[]
Đây là cú pháp của hàm array_map[]
array_map [ callable $callback , array $array1 [, array $.. ] ] : array
Nếu bạn thấy nó hoàn toàn ngược lại với cú pháp của hàm lọc mảng thì ở đây đầu tiên chúng ta cần một hàm gọi lại sau đó là một hoặc nhiều mảng
“Chức năng Array Map rất hữu ích khi cần sửa đổi những gì được trả về”
Chức năng bản đồ mảng hoạt động như thế nào trong PHP?
Ban đầu để bắt đầu hàm mảng yêu cầu hàm gọi lại lặp qua từng phần tử trong mỗi mảng và trong khi tương tác, nó ánh xạ các giá trị từ mảng
Cuối cùng, nó trả về một mảng chứa các giá trị được cập nhật của mảng đầu tiên từ danh sách các mảng được cung cấp
Hãy nhớ rằng nó không trả về các mục từ mảng thứ hai và tương ứng
Vì vậy, về cơ bản nếu bạn cung cấp nhiều hơn một mảng thì nó sẽ được sử dụng làm đối số cho hàm gọi lại
Ví dụ về sử dụng Array Map Function
Trước tiên, hãy tạo mảng sẽ có tập hợp các đối tượng và sau đó chúng ta sẽ làm việc tương ứng