Chức năng liệt kê các loại chức năng trong php là gì?

Trong bài viết này, chúng ta sẽ đề cập đến hàm trong PHP, Các loại hàm trong PHP, Ưu điểm của hàm PHP, Đối số trong PHP, Tham số của hàm trong PHP

Mục lục

  • Hàm trong PHP là gì?
  • Hai loại hàm chính trong PHP
    • 1. chức năng tích hợp
    • 2. Chức năng do người dùng xác định
  • Lợi thế của các chức năng PHP
  • Tạo một hàm trong PHP
  • Tham số hàm hoặc đối số trong PHP
  • Giá trị mặc định cho tham số Hàm trong PHP
  • Trả về các giá trị từ các hàm trong PHP
  • Tham số chuyển đến Hàm trong PHP
    • 1. Truyền theo giá trị trong PHP
    • 2. Vượt qua tham chiếu trong PHP

Hàm trong PHP là gì?

Hàm là một đoạn mã nhận thêm một đầu vào ở dạng tham số và thực hiện một số xử lý rồi trả về một giá trị

Hàm là khối mã được viết trong chương trình để thực hiện một số tác vụ cụ thể

PHP có hơn 1000 hàm dựng sẵn có thể được gọi trực tiếp từ bên trong tập lệnh để thực hiện một tác vụ cụ thể

Hai loại hàm chính trong PHP

1. chức năng tích hợp

PHP có hơn 1000 hàm dựng sẵn có thể được gọi trực tiếp từ bên trong tập lệnh để thực hiện một tác vụ cụ thể. Các chức năng này đã được mã hóa và lưu trữ dưới dạng chức năng

2. Chức năng do người dùng xác định

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. PHP cho phép chức năng tùy chỉnh của riêng chúng tôi được gọi là chức năng do người dùng xác định. Sử dụng cái này, chúng ta có thể tạo gói mã của riêng mình và sử dụng nó

Lợi thế của các chức năng PHP

Khả năng sử dụng lại mã. Nếu chúng ta có một mã chung mà chúng ta muốn sử dụng ở các phần khác nhau của chương trình, chúng ta chỉ cần chứa nó trong một hàm và gọi nó bất cứ khi nào cần. Nó chỉ định nghĩa một lần 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. Trong PHP, nó tiết kiệm rất nhiều mã 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. Dễ hiểu luồng ứng dụng hơn vì mọi logic được phân chia dưới dạng chức năng

Tạo một hàm trong PHP

cú pháp

function function_name(){
	executable code;
}

Ví dụ về lời gọi hàm đơn giản trong PHP

<?php
 
function fun_demo()
{
    echo "This is FOSSTechNix";
}

fun_demo();
 
?>

đầu ra

This is FOSSTechNix
Chức năng liệt kê các loại chức năng trong php là gì?

Tham số hàm hoặc đối số trong PHP

Chúng ta có thể truyền thông tin trong hàm PHP thông qua đối số được phân tách bằng dấu phẩy. Thông tin hoặc biến, trong dấu 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ập bao nhiêu tham số tùy thích, được phân tách bằng 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

cú pháp

function function_name($first_parameter, $second_parameter){
	executable code;
}

Ví dụ về tham số hàm hoặc đối số trong PHP

<?php
function fun_demo($num1, $num2, $num3)
{
    $add = $num1 * $num2 * $num3;
    echo "The Addition is $add";
}
fun_demo(2, 2, 2);
 
?>

đầu ra

The Addition is 8
Chức năng liệt kê các loại chức năng trong php là gì?

Giá trị mặc định cho tham số Hàm trong PHP.

PHP cho phép chúng ta thiết lập các giá trị đối số mặc định cho các tham số hàm. Nếu chúng ta không truyền bất kỳ đối số nào cho tham số có giá trị mặc định thì PHP sẽ sử dụng giá trị được đặt mặc định cho tham số này trong lệnh gọi hàm

Ví dụ về tham số hàm giá trị mặc định trong PHP

<?php
 
function fun_demo($str, $num=12)
{
    echo "$str is $num years old \n";
}
fun_demo("Ram", 15);
fun_demo("Lakhan");
 
?>

đầu ra

Ram is 15 years old Lakhan is 12 years old
Chức năng liệt kê các loại chức năng trong php là gì?

Trả về Giá trị từ Hàm trong PHP.

Từ khóa return được sử dụng để trả lại giá trị cho một phần của chương trình

Ví dụ trả về giá trị từ hàm trong PHP

________số 8

đầu ra

Cube of 4 is 64
Chức năng liệt kê các loại chức năng trong php là gì?

Tham số truyền vào Hàm trong PHP.

PHP cho phép hai cách mà một đối số có thể được truyền vào một hàm

1. Truyền theo giá trị trong PHP

Chúng tôi đã làm theo để truyền các đối số cho hàm bằng phương pháp truyền theo giá trị. Chúng tôi đang làm theo cách làm này bởi vì nếu giá trị của đối số bên trong hàm bị thay đổi, thì nó sẽ không bị thay đổi bên ngoài hàm

2. Vượt qua tham chiếu trong PHP

Như đã đề cập, chúng ta có thể truyền một biến bằng cách tham chiếu đến một hàm để hàm có thể sửa đổi biến đó. Để bắt đầu quá trình truyền các tham số được truyền theo tham chiếu, hãy thêm dấu và (&) vào tên đối số trong định nghĩa hàm

Ví dụ về truyền tham số cho hàm trong PHP

<?php
 
function fun_demo()
{
    echo "This is FOSSTechNix";
}

fun_demo();
 
?>
0

đầu ra

<?php
 
function fun_demo()
{
    echo "This is FOSSTechNix";
}

fun_demo();
 
?>
1
Chức năng liệt kê các loại chức năng trong php là gì?

Kết luận.

Chúng tôi đã đề cập Trong bài viết này, chúng tôi sẽ đề cập đến các hàm trong PHP, Các loại hàm trong PHP, Lợi thế của các hàm PHP, Đối số trong PHP, Tham số của hàm trong PHP

Chức năng trong PHP và các loại 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ị. PHP đi kèm với hàng ngàn tính năng tích hợp.

Có bao nhiêu loại hàm trong PHP?

Có ba loại hàm trong PHP. chức năng được đặt tên. chức năng ẩn danh. phương pháp lớp

Các chức năng có sẵn trong PHP là gì?

Các loại Hàm trong PHP. Có hai loại chức năng như. Chức năng nội bộ (tích hợp). Hàm do người dùng xác định

Tên hàm trong PHP là gì?

Tên hàm tuân theo các quy tắc giống như các nhãn khác trong PHP. 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à một số chữ cái, số hoặc dấu gạch dưới bất kỳ . Là một biểu thức chính quy, nó sẽ được thể hiện như vậy. ^[a-zA-Z_\x80-\xff][a-zA-Z0-9_\x80-\xff]*$.