Chức năng trong lập trình php là gì?
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 Show 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ư 1 để kết xuất thông tin về một biến Trong hướng dẫn này, bạn sẽ học cách xác định các chức năng của mình. Các chức năng này được gọi là chức năng do người dùng định nghĩa Tại sao bạn cần chức năng ở nơi đầu tiên?Đôi khi, bạn cần thực hiện cùng một tác vụ nhiều lần trong một tập lệnh. Ví dụ: giả sử bạn muốn hiển thị thông báo chào mừng người dùng như thế này
Nếu bạn muốn hiển thị cùng một thông báo ở những nơi khác, bạn phải sao chép câu lệnh trên và dán vào nhiều nơi Nhưng khi bạn muốn thay đổi thông báo từ 2 thành 3. bạn cần thay đổi nó ở nhiều nơi. Nó sẽ làm cho mã rất khó bảo trì Đây là nơi các chức năng phát huy tác dụng. Một chức năng cho phép bạn gán tên cho một khối mã và sử dụng lại khối mã đó ở nhiều nơi mà không cần sao chép mã Để xác định và gọi hàm do người dùng xác định, bạn làm theo các bước sau Đầu tiên, xác định một chức năng gọi là 4 như thế này
Sau đó, gọi hàm 4 ở bất kỳ nơi nào bạn muốn hiển thị thông báo chào mừng
Sau này muốn thông báo khác bạn có thể thay đổi tập trung tại hàm 4 thay vì nhiều nơi Bằng cách sử dụng một hàm, bạn có thể sử dụng lại một khối mã và làm cho tập lệnh của bạn dễ bảo trì hơn Xác định một chức năngĐể xác định một chức năng, bạn sử dụng cú pháp sau
Trong cú pháp này
Giống như ví dụ trên, bạn có thể định nghĩa một hàm tên là 4 như sau
Trong ví dụ này, tên hàm là 1. Hàm 4 hiển thị thông báo chào mừng Hàm 4 không có đầu vào. Nó hiện thông điệp chào mừng Trong thực tế, các chức năng thường chấp nhận đầu vào. Các yếu tố đầu vào làm cho các chức năng có thể tái sử dụng và hữu ích hơn. Và các đầu vào của hàm được gọi là tham số Một hàm có thể có 0 hoặc nhiều tham số. Để thêm một hoặc nhiều tham số vào hàm, bạn có thể sử dụng cú pháp sau
Bên trong thân hàm, bạn có thể sử dụng các tham số như biến. Trong thực tế, các tham số là các biến cục bộ Ví dụ: nếu bạn muốn chào mừng người dùng bằng tên người dùng của họ, bạn có thể thêm tham số 4 vào hàm 1 như sau
Hàm 6 có tham số 4. Nó hiển thị một thông báo chào mừng tới người dùng bằng cách nối thông báo 8 với 4 Gọi một chức năngKhi một hàm không có bất kỳ tham số nào, bạn có thể gọi hàm bằng cách sử dụng tên của nó theo sau dấu ngoặc đơn như thế này
Ví dụ
Hàm 4 hiển thị thông báo sau
Và khi gọi hàm có tham số thì cần truyền đối số vào đó Ví dụ sau gọi hàm 6 0 Trong ví dụ này, chúng tôi đã chuyển đối số 2 cho hàm 6. Chức năng hiển thị thông báo sau 1 Bên trong hàm 6, giá trị của 4 là 6‘ Nếu bạn chuyển một đối số khác vào hàm, thông báo sẽ thay đổi. Ví dụ 2 đầu ra 3 Thông số so với. tranh luậnThuật ngữ tham số và đối số thường được sử dụng thay thế cho nhau. Tuy nhiên, chúng hơi khác nhau Khi bạn xác định một chức năng chấp nhận đầu vào, bạn chỉ định các tham số. Trong ví dụ này, 4 là một tham số chức năng 4 Đối số là một phần dữ liệu mà bạn chuyển vào hàm khi bạn gọi nó. Trong lời gọi hàm sau đây, chuỗi ký tự 2 là một đối số 5 Trả về một giá trịMột hàm có thể trả về một giá trị. Để trả về một giá trị từ một hàm, bạn sử dụng câu lệnh 9 6 Câu lệnh 9 ngay lập tức kết thúc việc thực thi hàm hiện tại và trả về giá trị Giá trị có thể là một giá trị bằng chữ như một số và một chuỗi. Ngoài ra, nó có thể là một biến hoặc một biểu thức Hàm sau trả về một thông báo chào mừng thay vì hiển thị nó 7 Vì hàm 6 trả về một chuỗi, nên bạn có thể gán giá trị trả về của nó cho một biến như thế này 8 Hoặc bạn có thể hiển thị nó 9 Mã HTML bên trong chức năngThông thường, một hàm chỉ chứa mã PHP. Tuy nhiên, có thể định nghĩa một hàm chứa mã HTML. Hàm 4 sau đây hiển thị thông báo chào mừng được gói trong thẻ 3 Hàm trong PHP là gì?Hàm là một đoạn mã nhận một đầu vào khác ở dạng tham số, xử lý nó và sau đó trả về một giá trị . Tính năng Hàm PHP là một đoạn mã có thể được sử dụng nhiều lần và chấp nhận các danh sách đối số làm đầu vào và trả về một giá trị.
Hàm và phương thức trong PHP LÀ GÌ?Phương thức và hàm giống nhau, chỉ khác thuật ngữ. Phương thức là một thủ tục hoặc hàm trong lập trình hướng đối tượng. Hàm là một nhóm mã có thể tái sử dụng, có thể được gọi ở bất kỳ đâu trong chương trình của bạn . Điều này giúp loại bỏ nhu cầu viết đi viết lại cùng một mã.
Các loại chức năng PHP là gì?Các loại Hàm trong PHP. Có hai loại chức năng như. Các chức năng bên trong (tích hợp sẵn) . Hàm do người dùng định nghĩa . |