Sử dụng hàm PHP

Trong PHP, các hàm có hai loại i. e. chức năng tích hợp và do người dùng xác định. Có rất nhiều chức năng tích hợp có thể được gọi trực tiếp từ chương trình bởi các lập trình viên hoặc nhà phát triển. Các chức năng tích hợp này có ý nghĩa cụ thể cho nhiệm vụ được thực hiện. Chức năng do người dùng định nghĩa được phát triển cụ thể bởi chương trình có chứa mã sẽ được thực hiện đối với ứng dụng. Nhà phát triển viết một bộ mã phải thực hiện tác vụ dựa trên yêu cầu trong ứng dụng

Gói phát triển phần mềm tất cả trong một(hơn 600 khóa học, hơn 50 dự án)

Sử dụng hàm PHP
Sử dụng hàm PHP
Sử dụng hàm PHP
Sử dụng hàm PHP

Sử dụng hàm PHP
Sử dụng hàm PHP
Sử dụng hàm PHP
Sử dụng hàm PHP

Giá
Xem khóa học

600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 (83.281 xếp hạng)

Xác định và gọi một hàm trong PHP

Có hai loại hàm trong PHP i. e. Các chức năng tích hợp và do người dùng xác định. Các chức năng này được sử dụng trong chương trình để thực hiện các nhiệm vụ khác nhau. Trong PHP, một số lượng lớn các hàm được định nghĩa và có thể được sử dụng ở bất kỳ đâu trong chương trình. Mặc dù nó có rất nhiều ưu điểm là không phải viết đi viết lại mã và các chức năng đi kèm với gói, nhưng nhà phát triển có thể dễ dàng sử dụng các chức năng có sẵn. Nhưng tất cả các chức năng tích hợp đều có ý nghĩa được xác định trước và tự thực hiện một tác vụ cụ thể. Vì vậy, nhà phát triển bắt đầu phát triển các chức năng do người dùng định nghĩa, nơi nhà phát triển có thể viết mã tác vụ cụ thể bên trong bất kỳ chức năng nào và có thể được sử dụng ở bất kỳ đâu trong chương trình. Các hàm do người dùng định nghĩa được gọi trong chương trình trong một lớp hoặc trong một phương thức của chương trình để thực hiện tác vụ dựa trên yêu cầu của ứng dụng

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác

Làm cách nào để tạo một hàm do người dùng xác định?

Trong PHP, một hàm do người dùng định nghĩa phải được khai báo với từ khóa “function”. Nếu chúng ta khai báo tên hàm và mã được thực thi đã được viết bên trong nó thì nó có thể được gọi ở bất kỳ đâu trong chương trình

cú pháp

function function_name()
{
//statements
}

Trong cú pháp trên, tên_hàm là tên của hàm sẽ được gọi trong chương trình và hàm là từ khóa dùng để khai báo hàm. Trong PHP, một hàm được khai báo với từ khóa hàm có tiền tố là tên hàm và việc gọi một hàm trong chương trình được thực hiện bằng cách chỉ gọi tên của hàm bất cứ khi nào được yêu cầu

Các ví dụ để triển khai hàm gọi PHP

Lấy ví dụ để hiểu khái niệm gọi hàm trong PHP

Ví dụ 1

Trong ví dụ bên dưới, hàm Write_Output là tên của hàm và hàm được gọi trong chương trình cùng tên bên dưới. Dòng này sẽ gọi hàm đã xác định và thực thi các câu lệnh được viết bên trong hàm và sẽ thoát khi câu lệnh cuối cùng của mã được thực thi

Mã số

đầu ra

Sử dụng hàm PHP

Ví dụ #2

1. Trong PHP, một hàm có thể là một hàm được tham số hóa. e. truyền đối số cho hàm. Một đối số giống như các biến chúng ta định nghĩa trong chương trình. Chúng ta có thể chỉ cần chuyển các đối số sau tên của hàm bên trong dấu ngoặc đơn và có thể thêm bao nhiêu tùy ý bằng cách thêm dấu phẩy vào giữa các đối số. Các đối số này sẽ được ánh xạ trong khi gọi hàm. Nó sẽ báo lỗi nếu bạn không chuyển đúng số đối số khi gọi hàm

Mã số

đầu ra

Sử dụng hàm PHP

Trong ví dụ trên, Employee là tên của hàm và ename là đối số được truyền cho hàm trong phần khai báo. Hàm Nhân viên được gọi bên dưới phần khai báo hàm và các giá trị được truyền cho hàm trong khi gọi. Đầu ra của chương trình sẽ là tên của nhân viên được truyền vào hàm khi gọi nó

2. Trong ví dụ dưới đây, tên nhân viên được in và ID nhân viên cũng được in cùng với nó. Khi một tổ chức có khối dữ liệu được lưu trữ trong cơ sở dữ liệu, chúng ta chỉ cần viết loại mã này để xử lý dữ liệu một cách dễ dàng

Mã số

đầu ra

Sử dụng hàm PHP

Trong PHP, các biến không hoàn toàn dựa trên kiểu dữ liệu tùy thuộc vào giá trị hoặc dữ liệu của nó. Các kiểu dữ liệu được kết hợp lỏng lẻo và không tuân theo bất kỳ quy tắc nghiêm ngặt nào. Vì vậy, chúng ta có thể cộng, trừ và thực hiện nhiều thao tác trên các biến có các kiểu dữ liệu khác nhau

Ví dụ #3

Như chúng ta đã xem tất cả các ví dụ, chúng ta có thể thấy rõ ràng rằng các hàm do người dùng định nghĩa có lợi hơn cho nhà phát triển vì nó giúp ích rất nhiều từ góc độ ứng dụng và cũng được sử dụng để có được đầu ra mong muốn. Mục tiêu của việc sử dụng các chức năng trong một chương trình cụ thể là nó có thể tạo mã của riêng mình và phát triển ứng dụng dựa trên các yêu cầu

Mã số

đầu ra

Sử dụng hàm PHP

Như chúng ta đã thấy trong ví dụ trên, số nguyên có thể được nhân với một chuỗi và một chuỗi có thể được sử dụng cùng với float, v.v. Vì vậy, PHP là một ngôn ngữ được gõ lỏng lẻo. Trong ví dụ trên, chúng ta có thể thấy rõ rằng biến x và y được khai báo là số nguyên và khi gọi chúng chỉ sử dụng một biến là số nguyên và một biến khác là chuỗi và đầu ra mong muốn cũng được tìm nạp

Sự kết luận

Trong bài viết này, chúng ta đã thảo luận về cách gọi các hàm trong PHP i. e. chức năng do người dùng định nghĩa. Sau đó, chúng tôi đã thảo luận về các dạng khác nhau của hàm và cú pháp do người dùng định nghĩa với ví dụ. Các chức năng có thể được viết cho một ứng dụng cụ thể và để thực hiện một nhiệm vụ cụ thể. e. tính toán bảng lương, thêm các mục mới, v.v. Vì vậy, nhà phát triển có thể dễ dàng sửa đổi mã cho linh hoạt và có thể gọi nó ở bất kỳ đâu trong chương trình

Bài viết được đề xuất

Đây là hướng dẫn về Hàm gọi PHP. Ở đây chúng ta thảo luận về cách xác định và cách tạo Hàm gọi PHP do người dùng định nghĩa cùng với các ví dụ và cách triển khai mã. Bạn cũng có thể xem qua các bài viết được đề xuất khác của chúng tôi để tìm hiểu thêm –

Tôi có thể sử dụng hàm trong hàm PHP không?

Lưu ý rằng PHP không thực sự hỗ trợ "các hàm lồng nhau" , như chỉ được định nghĩa trong phạm vi của hàm cha. Tất cả các chức năng được xác định trên toàn cầu.

Việc sử dụng hàm xác định trong PHP là gì?

Định nghĩa và cách sử dụng . Các hằng số rất giống các biến, ngoại trừ những khác biệt sau. Giá trị của hằng số không thể thay đổi sau khi nó được đặt. defines a constant. Constants are much like variables, except for the following differences: A constant's value cannot be changed after it is set.

Công dụng của hàm isset() là gì?

Hàm isset() kiểm tra xem một biến có được đặt hay không , có nghĩa là nó phải được khai báo và không phải là NULL. Hàm này trả về true nếu biến tồn tại và không phải là NULL, ngược lại trả về false.