Hàm PHP là một đoạn mã có thể được sử dụng lại nhiều lần. Nó có thể lấy đầu vào làm danh sách đối số và giá trị trả về. Có hàng nghìn hàm dựng sẵn trong PHP
Trong PHP, chúng ta cũng có thể định nghĩa Hàm có điều kiện, Hàm bên trong Hàm và Hàm đệ quy
Ưu điểm của hàm PHP
Khả năng sử dụng lại mã. Các hàm PHP chỉ được xác định một lần và có thể được gọi nhiều lần, giống như trong các ngôn ngữ lập trình khác
ít mã hơn. Nó tiết kiệm rất nhiều mã vì bạn không cần phải viết logic nhiều lần. Bằng cách sử dụng chức năng, bạn chỉ có thể viết logic một lần và sử dụng lại nó
Dễ hiểu. Các hàm PHP tách logic lập trình. Vì vậy, dễ hiểu luồng ứng dụng hơn vì mọi logic được phân chia dưới dạng các hàm
Hàm do người dùng định nghĩa PHP
Chúng ta có thể khai báo và gọi các hàm do người dùng định nghĩa một cách dễ dàng. Hãy xem cú pháp để khai báo các hàm do người dùng định nghĩa
cú pháp
Ghi chú. Tên hàm chỉ được bắt đầu bằng chữ cái và dấu gạch dưới giống như các nhãn khác trong PHP. Nó không thể bắt đầu bằng số hoặc ký hiệu đặc biệt
Ví dụ hàm PHP
Tập tin. chức năng1. phpđầu ra
Đối số chức năng PHP
Chúng ta có thể truyền thông tin trong hàm PHP thông qua các đối số được phân tách bằng dấu phẩy
PHP hỗ trợ Gọi theo Giá trị [mặc định], Gọi theo Tham chiếu, Giá trị đối số mặc định và danh sách đối số có độ dài thay đổi
Hãy xem ví dụ để truyền một đối số trong hàm PHP
Tập tin. chức năng. phpđầu ra
Hello Sonoo Hello Vimal Hello John
Cùng xem ví dụ truyền 2 đối số trong hàm PHP
Tập tin. chức năngg2. phpđầu ra
Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old
Gọi PHP theo tham chiếu
Giá trị được truyền cho hàm không sửa đổi giá trị thực theo mặc định [gọi theo giá trị]. Nhưng chúng ta có thể làm như vậy bằng cách chuyển giá trị làm tham chiếu
Theo mặc định, giá trị được truyền cho hàm được gọi theo giá trị. Để chuyển giá trị dưới dạng tham chiếu, bạn cần sử dụng ký hiệu dấu và [&] trước tên đối số
Hãy xem một ví dụ đơn giản về gọi theo tham chiếu trong PHP
Tập tin. chức năng. phpđầu ra
Hàm PHP. Giá trị đối số mặc định
Chúng ta có thể chỉ định một giá trị đối số mặc định trong hàm. Khi gọi hàm PHP nếu bạn không chỉ định đối số nào thì nó sẽ lấy đối số mặc định. Hãy xem một ví dụ đơn giản về việc sử dụng giá trị đối số mặc định trong hàm PHP
Bản tóm tắt. trong hướng dẫn này, bạn sẽ tìm hiểu về các hàm PHP và cách xác định các hàm do người dùng định nghĩa
chức năng là gì
Hàm là một khối mã được đặt tên thực hiện một tác vụ cụ thể
Cho đến giờ, bạn đã học cách sử dụng các hàm dựng sẵn trong PHP, chẳng hạn như hàm