PHP array_filter với chức năng ẩn danh

Tôi đã trình bày những điều cơ bản về các hàm trong PHP trong hướng dẫn trước. Mặc dù PHP có rất nhiều hàm dựng sẵn, nhưng nó cũng cho chúng ta lựa chọn để xác định các hàm của riêng mình. Có nhiều cách khác nhau để định nghĩa các hàm riêng của chúng ta trong PHP

  • Hàm trong PHP. Giá trị trả về và tham số

    Monty Shokeen

    17 Th02 2021

Hướng dẫn này sẽ dạy cho bạn về các tính năng và cách sử dụng các hàm ẩn danh trong PHP. Bạn cũng sẽ tìm hiểu về cú pháp hàm mũi tên mới hơn trong PHP

Hàm ẩn danh trong PHP

Bất cứ khi nào chúng ta định nghĩa một hàm trong PHP, chúng ta cũng thường cung cấp tên cho nó. Tên này được sử dụng để gọi hàm sau này bất cứ khi nào chúng ta cần. Tuy nhiên, một chức năng đôi khi chỉ được yêu cầu ở một nơi và không nơi nào khác. Giả sử bạn đang thực hiện một dự án lớn yêu cầu bạn viết khoảng 50 hàm như vậy trở lên

Trong những trường hợp như vậy, việc đặt định nghĩa hàm ở nơi cần thiết sẽ dễ dàng hơn nhiều mà không phải lo lắng về việc đặt tên cho hàm. Các loại chức năng này được gọi là chức năng ẩn danh. Chúng đặc biệt hữu ích khi bạn xử lý các hàm chỉ dài từ 4 đến 5 dòng.

Thực hiện các cuộc gọi lại với các chức năng ẩn danh

Một trong những cách sử dụng phổ biến nhất của các chức năng ẩn danh là gọi lại. Các hàm gọi lại được gọi bởi hàm chính để thực hiện một tác vụ dựa trên logic bạn cung cấp. Chúng ta có thể sử dụng cả hàm tích hợp và hàm do người dùng xác định làm hàm gọi lại. Dưới đây là một ví dụ về các chức năng như vậy

1

Chủ Đề