Hướng dẫn what are the various functions used in php? - các chức năng khác nhau được sử dụng trong php là gì?
Chức năng 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 ngàn chức năng tích hợp trong PHP. Show
Trong PHP, chúng ta cũng có thể xác định chức năng có điều kiện, chức năng trong chức năng và chức năng đệ quy.Conditional function, Function within Function and Recursive function also. Lợi thế của các chức năng PHPKhả năng tái sử dụng 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, như trong các ngôn ngữ lập trình khác.: PHP functions are defined only once and can be invoked many times, like in other programming languages. Í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ó.: It saves a lot of code because you don't need to write the logic many times. By the use of function, you can write the logic only once and reuse it. Dễ dàng hiểu: Các hàm PHP tách ra logic lập trình. Vì vậy, dễ hiểu hơn về luồng của ứng dụng vì mọi logic được chia theo dạng chức năng.: PHP functions separate the programming logic. So it is easier to understand the flow of the application because every logic is divided in the form of functions. Các chức năng do người dùng PHP xác địnhChúng tôi có thể khai báo và gọi các chức năng do người dùng xác định một cách dễ dàng. Hãy xem cú pháp để khai báo các chức năng do người dùng xác định. Cú phápLưu ý: Tên chức năng phải được bắt đầu bằng chữ cái và dấu gạch dưới chỉ giống như các nhãn khác trong PHP. Nó không thể là bắt đầu với các số hoặc ký hiệu đặc biệt.Ví dụ về chức năng PHPTệp: Function1.phpOutput: Xin chào chức năng PHP Đối số chức năng PHPChú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ợ cuộc gọi theo giá trị (mặc định), cuộc gọi theo tham chiếu, giá trị đối số mặc định và danh sách đối số độ dài biến.Call by Value (default), Call by Reference, Default argument values and Variable-length argument list. Hãy xem ví dụ để chuyển đối số đơn trong hàm PHP. Tệp: functionarg.phpOutput: Hello Sonoo Hello Vimal Hello John Hãy xem ví dụ để vượt qua hai đối số trong hàm PHP. Tệp: functionArg2.phpOutput: Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old Cuộc gọi PHP bằng cách tham khảoGiá trị được truyền cho hàm không sửa đổi giá trị thực theo mặc định (cuộc 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ị như một tài liệu tham khảo. Theo mặc định, giá trị được chuyển đến hàm là cuộc gọi theo giá trị. Để truyền giá trị làm tài liệu tham khảo, bạn cần sử dụng biểu tượng ampersand (&) trước tên đối số. Hãy xem một ví dụ đơn giản về cuộc gọi bằng cách tham khảo trong PHP. Tệp: Functionref.phpOutput: Hàm PHP: Giá trị đối số mặc địnhChúng ta có thể chỉ định một giá trị đối số mặc định trong hàm. Trong khi gọi chức năng PHP nếu bạn không chỉ định bất kỳ đối số nào, 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. Tệp: FunctionDefaultarg.phpOutput: Hello Rajesh Hello Sonoo Hello John Hàm php: giá trị trả vềHãy xem một ví dụ về hàm PHP trả về giá trị. Tệp: FunctionDefaultarg.phpOutput: Tên chức năng trong PHP là gì?
Các chức năng tích hợp: PHP cung cấp cho chúng tôi bộ sưu tập khổng lồ các chức năng thư viện tích hợp. Các chức năng này đã được mã hóa và lưu trữ dưới dạng các chức năng. Để sử dụng những người chúng ta chỉ cần gọi chúng theo yêu cầu của chúng ta như, var_dump, fopen (), print_r (), getType (), v.v.
Phát hiện lỗi dễ dàng hơn: Vì, mã của chúng tôi được chia thành các chức năng, chúng tôi có thể dễ dàng phát hiện chức năng nào, lỗi có thể nói dối và sửa chúng nhanh và dễ dàng. Dễ dàng duy trì: Vì chúng tôi đã sử dụng các chức năng trong chương trình của mình, vì vậy nếu bất cứ điều gì hoặc bất kỳ dòng mã nào cần phải được thay đổi, chúng tôi có thể dễ dàng thay đổi nó bên trong hàm và thay đổi sẽ được phản ánh ở mọi nơi, nơi hàm được gọi. Do đó, dễ bảo trì.
Syntax: : function function_name(){ executable code; } Example: PHPHello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old0 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old1 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old2 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old3 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old4 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old5 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old6 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old7 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old8 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old9 Hello Rajesh Hello Sonoo Hello John0 Output: This is Geeks for Geeks Tham số hoặc đối số chức năng Thông tin hoặc biến, trong ngoặc đơn của hàm, được gọi là tham số. Chúng được sử dụng để giữ các giá trị thực thi trong thời gian chạy. Người dùng có thể tự do nhận bao nhiêu tham số như anh ta muốn, tách biệt với toán tử dấu phẩy (,). Các tham số này được sử dụng để chấp nhận đầu vào trong thời gian chạy. Trong khi truyền các giá trị như trong một cuộc gọi hàm, chúng được gọi là đối số. Một đối số là một giá trị được truyền đến một hàm và một tham số được sử dụng để giữ các đối số đó. Trong thuật ngữ chung, cả tham số và đối số đều có ý nghĩa như nhau. Chúng ta cần lưu ý rằng đối với mọi tham số, chúng ta cần vượt qua đối số tương ứng của nó. & Nbsp; cú pháp: & nbsp; & nbsp; function function_name($first_parameter, $second_parameter) { executable code; } Example: PHPHello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old0 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old1 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old2 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old3 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old4 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old5 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old6 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old7 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old9 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old8 This is Geeks for Geeks5 Hello Rajesh Hello Sonoo Hello John0 Output: The product is 30 Tham số hoặc đối số chức năng Thông tin hoặc biến, trong ngoặc đơn của hàm, được gọi là tham số. Chúng được sử dụng để giữ các giá trị thực thi trong thời gian chạy. Người dùng có thể tự do nhận bao nhiêu tham số như anh ta muốn, tách biệt với toán tử dấu phẩy (,). Các tham số này được sử dụng để chấp nhận đầu vào trong thời gian chạy. Trong khi truyền các giá trị như trong một cuộc gọi hàm, chúng được gọi là đối số. Một đối số là một giá trị được truyền đến một hàm và một tham số được sử dụng để giữ các đối số đó. Trong thuật ngữ chung, cả tham số và đối số đều có ý nghĩa như nhau. Chúng ta cần lưu ý rằng đối với mọi tham số, chúng ta cần vượt qua đối số tương ứng của nó. & Nbsp; cú pháp: & nbsp; & nbsp; PHPHello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old0 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old1 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old2 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old3 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old4 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old5 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old6 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old7 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old8 This is Geeks for Geeks9 The product is 301 The product is 302 This is Geeks for Geeks9 The product is 304 The product is 305 Hello Rajesh Hello Sonoo Hello John0 Output: Ram is 15 years old Adam is 12 years old Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old9 Tham số hoặc đối số chức năng Thông tin hoặc biến, trong ngoặc đơn của hàm, được gọi là tham số. Chúng được sử dụng để giữ các giá trị thực thi trong thời gian chạy. Người dùng có thể tự do nhận bao nhiêu tham số như anh ta muốn, tách biệt với toán tử dấu phẩy (,). Các tham số này được sử dụng để chấp nhận đầu vào trong thời gian chạy. Trong khi truyền các giá trị như trong một cuộc gọi hàm, chúng được gọi là đối số. Một đối số là một giá trị được truyền đến một hàm và một tham số được sử dụng để giữ các đối số đó. Trong thuật ngữ chung, cả tham số và đối số đều có ý nghĩa như nhau. Chúng ta cần lưu ý rằng đối với mọi tham số, chúng ta cần vượt qua đối số tương ứng của nó. & Nbsp; cú pháp: & nbsp; & nbsp; PHPHello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old0 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old1 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old2 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old3 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old4 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old5 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old6 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old7 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old9 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old8 Tham số hoặc đối số chức năng Thông tin hoặc biến, trong ngoặc đơn của hàm, được gọi là tham số. Chúng được sử dụng để giữ các giá trị thực thi trong thời gian chạy. Người dùng có thể tự do nhận bao nhiêu tham số như anh ta muốn, tách biệt với toán tử dấu phẩy (,). Các tham số này được sử dụng để chấp nhận đầu vào trong thời gian chạy. Trong khi truyền các giá trị như trong một cuộc gọi hàm, chúng được gọi là đối số. Một đối số là một giá trị được truyền đến một hàm và một tham số được sử dụng để giữ các đối số đó. Trong thuật ngữ chung, cả tham số và đối số đều có ý nghĩa như nhau. Chúng ta cần lưu ý rằng đối với mọi tham số, chúng ta cần vượt qua đối số tương ứng của nó. & Nbsp; cú pháp: & nbsp; & nbsp; Hello Rajesh Hello Sonoo Hello John0 Output: The product is 30
Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old4 function function_name(){ executable code; }2 function function_name(){ executable code; }3 Hello Rajesh Hello Sonoo Hello John4 function function_name(){ executable code; }5 Hello Rajesh Hello Sonoo Hello John6 function function_name(){ executable code; }5 Hello Rajesh Hello Sonoo Hello John8
Example: PHPHello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old0 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old1 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old2 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old4 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old5 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old6 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old7 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old9 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old8 Tham số hoặc đối số chức năng Thông tin hoặc biến, trong ngoặc đơn của hàm, được gọi là tham số. Chúng được sử dụng để giữ các giá trị thực thi trong thời gian chạy. Người dùng có thể tự do nhận bao nhiêu tham số như anh ta muốn, tách biệt với toán tử dấu phẩy (,). Các tham số này được sử dụng để chấp nhận đầu vào trong thời gian chạy. Trong khi truyền các giá trị như trong một cuộc gọi hàm, chúng được gọi là đối số. Một đối số là một giá trị được truyền đến một hàm và một tham số được sử dụng để giữ các đối số đó. Trong thuật ngữ chung, cả tham số và đối số đều có ý nghĩa như nhau. Chúng ta cần lưu ý rằng đối với mọi tham số, chúng ta cần vượt qua đối số tương ứng của nó. & Nbsp; cú pháp: & nbsp; & nbsp; Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old9 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old8 Tham số hoặc đối số chức năng The original value is still 10 The original value changes to 209 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old22 The product is 305 Thông tin hoặc biến, trong ngoặc đơn của hàm, được gọi là tham số. Chúng được sử dụng để giữ các giá trị thực thi trong thời gian chạy. Người dùng có thể tự do nhận bao nhiêu tham số như anh ta muốn, tách biệt với toán tử dấu phẩy (,). Các tham số này được sử dụng để chấp nhận đầu vào trong thời gian chạy. Trong khi truyền các giá trị như trong một cuộc gọi hàm, chúng được gọi là đối số. Một đối số là một giá trị được truyền đến một hàm và một tham số được sử dụng để giữ các đối số đó. Trong thuật ngữ chung, cả tham số và đối số đều có ý nghĩa như nhau. Chúng ta cần lưu ý rằng đối với mọi tham số, chúng ta cần vượt qua đối số tương ứng của nó. & Nbsp; cú pháp: & nbsp; & nbsp; Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old30 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old22 The product is 305 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old1 Hello Rajesh Hello Sonoo Hello John3 Hello Rajesh Hello Sonoo Hello John4 Hello Rajesh Hello Sonoo Hello John5 Hello Rajesh Hello Sonoo Hello John6 Hello Rajesh Hello Sonoo Hello John5 Hello Rajesh Hello Sonoo Hello John8 Hello Rajesh Hello Sonoo Hello John9 Hello Rajesh Hello Sonoo Hello John0 Output: The original value is still 10 The original value changes to 20 Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old4 function function_name(){ executable code; }2 function function_name(){ executable code; }3 Hello Rajesh Hello Sonoo Hello John4 function function_name(){ executable code; }5 Hello Rajesh Hello Sonoo Hello John6 function function_name(){ executable code; }5 Hello Rajesh Hello Sonoo Hello John8Chinmoy Lenka. If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to . See your article appearing on the GeeksforGeeks main page and help other Geeks. Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above. Các chức năng được sử dụng trong PHP là gì?Bảng dưới đây cho thấy các hàm số PHP phổ biến. Có bao nhiêu loại chức năng trong PHP?PHP có hơn 1000 chức năng tích hợp có thể được gọi trực tiếp từ trong tập lệnh để thực hiện một nhiệm vụ cụ thể trong các chức năng PHP.
Chức năng đưa ra ví dụ trong PHP là gì?Một hàm là một đoạn mã có thêm một đầu vào dưới dạng tham số và thực hiện một số xử lý và trả về một giá trị.Bạn đã thấy nhiều chức năng như fopen () và fread (), v.v. Chúng là các hàm tích hợp nhưng PHP cũng cung cấp cho bạn tùy chọn để tạo các chức năng của riêng bạn.a piece of code which takes one more input in the form of parameter and does some processing and returns a value. You already have seen many functions like fopen() and fread() etc. They are built-in functions but PHP gives you option to create your own functions as well.
Tên chức năng trong PHP là gì?Tên chức năng tuân theo các quy tắc giống như các nhãn khác trong PHP.Một tên hàm hợp lệ bắt đầu bằng một chữ cái hoặc dấu gạch dưới, theo sau là bất kỳ số lượng chữ cái, số hoặc dấu gạch dưới.Như một biểu thức chính quy, nó sẽ được thể hiện như vậy: ^[A-A-Z_ \ x80- \ xff] [A-A-Z0-9_ \ x80- \ xff]*$.A valid function name starts with a letter or underscore, followed by any number of letters, numbers, or underscores. As a regular expression, it would be expressed thus: ^[a-zA-Z_\x80-\xff][a-zA-Z0-9_\x80-\xff]*$ . |