Sự khác biệt giữa bản đồ và gọi lại trong Laravel là gì?

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

Chủ Đề