Chức năng là các phương pháp để thực hiện các nhiệm vụ cụ thể. Chúng được gọi tại các sự kiện cụ thể trong tập lệnh. Về mặt kỹ thuật, các hàm là những dòng mã cho phép bạn gọi các phương thức bất cứ khi nào được yêu cầu thay vì viết đi viết lại cùng một dòng
Hàm là một đoạn câu lệnh có thể được sử dụng lặp đi lặp lại trong một chương trình. Một chức năng sẽ không tự động thực thi khi mã được thực thi, một chức năng sẽ chỉ được thực thi khi gọi đến chức năng
Chức năng PHP là gì
PHP có một số lượng lớn các hàm dựng sẵn như toán học, chuỗi, ngày tháng, hàm cụm, v.v. Ngoài ra, có thể mô tả một chức năng theo yêu cầu cụ thể. Một chức năng như vậy được gọi là công việc đặc trưng của khách hàng. Hàm là một khối câu lệnh có thể tái sử dụng để thực hiện một nhiệm vụ cụ thể
Các chức năng có thể được chia thành 2 lớp rộng. Tích hợp và do người dùng xác định
Tên hàm PHP phải bắt đầu bằng một chữ cái hoặc dấu gạch dưới. Tên hàm KHÔNG phân biệt chữ hoa chữ thường. Mẹo. Đặt cho tác phẩm một tiêu đề phản ánh những gì chức năng làm
Tải xuống danh sách công cụ dành cho nhà phát triển ngay bây giờ
Chúng tôi sẽ gửi liên kết tải xuống đến hộp thư đến của bạn
Cảm ơn
Sách điện tử của bạn đang trên đường đến hộp thư đến của bạn
Hàm PHP được xác định []
Công việc PHP đã xác định [] là một hàm sẵn có trong mã PHP để kiểm tra xem một hằng số có được xác định hay không. Cấu trúc câu. bool đã xác định[$constant_name]; . Công việc này thừa nhận một tham số duy nhất như được chỉ định ở trên và được mô tả bên dưới
PHP chứa hơn 1.000 hàm dựng sẵn. Chúng ta đã thảo luận về một số hàm chuỗi PHP cơ bản trong bài viết trước
Hàm do người dùng định nghĩa trong PHP
Các hàm do người dùng xác định trong PHP cho phép lập trình viên tạo khối mã tùy chỉnh cho các sự kiện cụ thể. Khai báo hàm bắt đầu bằng từ hàm
cú pháp
function functionname[] { Block of code; }
Tên hàm phải bắt đầu bằng một chữ cái hoặc dấu gạch dưới và không được là số. Trong khi khai báo hàm, cách tốt nhất là đặt tên gợi ý mục đích của hàm
Thí dụ
đầu ra
9
Hàm tham số hóa PHP
Có một loại hàm khác được gọi là Hàm tham số hóa PHP, đây là những hàm có tham số được xác định trước. Bạn sẽ chuyển bất kỳ số lượng tham số nào bên trong một hàm. Các tham số được truyền này hoạt động như các biến trong hàm của bạn. Chúng được khai báo bên trong dấu ngoặc, sau tên hàm
Tham số là một giá trị bạn chuyển đến một chức năng hoặc chiến lược. Nó có thể là một vài giá trị được đặt trong một biến hoặc một giá trị theo nghĩa đen mà bạn chuyển nhanh chóng. Hơn nữa, chúng còn được gọi là đối số. some_function[$some_param, “một vài thông số khác”];
Các tham số này được sử dụng để xác nhận đầu vào trong thời gian chạy. Trong khi chuyển các giá trị trong khi gọi hàm, chúng được gọi là đối số. Một đối số có thể là một giá trị được truyền cho một hàm và một tham số được sử dụng để giữ các đối số đó
Đối số chức năng PHP
Đối số giống như một biến. Thông tin được gửi thông qua các đối số. Bạn có thể thêm bao nhiêu đối số tùy thích bằng cách tách từng đối số bằng dấu phẩy theo chức năng. Chúng được chỉ định trong dấu ngoặc đơn bên trong tên hàm
Thí dụ
"; } Number["123223"]; Number["234324"]; Number["345435"]; ?>
đầu ra
Số điện thoại là 123223
Số điện thoại là 234324
Số điện thoại là 345435
Vượt qua hơn 1 đối số
Bạn có thể truyền nhiều hơn 1 đối số thông qua một hàm. Xem xét ví dụ sau
Thí dụ
"; } Number["Alex","Anderson"]; Number["John","Walker"]; Number["David","Clark"]; ?>
đầu ra
Tên đầy đủ của nhân viên là Alex Anderson
Tên đầy đủ của nhân viên là John Walker
Tên đầy đủ của nhân viên là David Clark
Ngừng lãng phí thời gian trên máy chủ
Cloudways xử lý việc quản lý máy chủ cho bạn để bạn có thể tập trung vào việc tạo các ứng dụng tuyệt vời và giữ cho khách hàng của mình hài lòng
Giá trị đối số mặc định PHP
Khi chúng ta chuyển các biến dưới dạng tham số trong một hàm và chúng ta không chỉ định giá trị đối số mặc định, thì nó sẽ lấy giá trị mặc định làm đối số
Thí dụ
"; } setage[25]; setage[]; // will use the default value of 20 setage[40]; setage[60]; ?>
đầu ra
Chiều cao là. 25
Chiều cao là. 20
Chiều cao là. 40
Chiều cao là. 60
Chức năng. Giá trị trả về
Một hàm có thể trả về các giá trị khi chúng ta sử dụng nó với câu lệnh return. Do đó, nó hữu ích hơn khi tạo các hàm để tính toán
Thí dụ
"; echo "7 * 13 = " . Multiplication[7, 13] . "
"; echo "2 * 4 = " . Multiplication[2, 4]; ?>
đầu ra
50
91
8
Sự kết luận
Do đó, chúng ta đã thảo luận ở đây về khái niệm hàm do người dùng định nghĩa trong PHP. Nếu bạn có bất kỳ đề xuất nào liên quan đến loạt bài “Bắt đầu với PHP” của chúng tôi, hãy cho tôi biết trong phần bình luận bên dưới. Ngoài ra, vui lòng kiểm tra Nền tảng đám mây PHP của Cloudways để triển khai ứng dụng PHP của bạn
Đánh giá của khách hàng tại
“Dịch vụ lưu trữ trên nền tảng đám mây có một trong những dịch vụ khách hàng tốt nhất và tốc độ lưu trữ”
Sanjit C [Nhà phát triển trang web]
Ahmed Khan
Ahmed là chuyên gia cộng đồng PHP tại Cloudways - Nền tảng đám mây lưu trữ PHP được quản lý. Anh ấy là kỹ sư phần mềm có kiến thức sâu rộng về PHP và SEO. Anh ấy thích xem Game of Thrones khi rảnh rỗi. Theo dõi Ahmed trên Twitter để cập nhật các tác phẩm của anh ấy. Bạn có thể gửi email cho anh ấy tại [email protected]