Các hàm được tham số hóa trong PHP là các hàm có tham số. Bạn có thể truyền bất kỳ số lượng tham số nào và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 bên trong hàm của bạn.

Chúng được chỉ định bên trong dấu ngoặc đơn, sau tên hàm.

Đầu ra phụ thuộc vào các giá trị động được truyền dưới dạng các tham số vào hàm.

1. Ví dụ 1 về PHP với tham số

Cộng và trừ

Trong ví dụ này, chúng ta đã truyền hai tham số $x$y vào bên trong hai hàm add()sub() .

<!DOCTYPE html>  
<html>  
<head>  
    <title>Parameter Addition and Subtraction Example</title>  
</head>  
<body>  
<?php  
        //Adding two numbers  
         function add($x, $y) {  
            $sum = $x + $y;  
            echo "Sum of two numbers is = $sum <br><br>";  
         }   
         add(467, 943);  
  
         //Subtracting two numbers  
         function sub($x, $y) {  
            $diff = $x - $y;  
            echo "Difference between two numbers is = $diff";  
         }   
         sub(943, 467);  
      ?>  
</body>  
</html>

Đầu ra:

2. Ví dụ 2 trong PHP với tham số

Phép cộng và phép trừ với số động

Trong ví dụ này, chúng ta đã truyền hai tham số $x$y vào bên trong hai hàm add()sub() .

<?php  
//add() function with two parameter  
function add($x,$y)    
{  
$sum=$x+$y;  
echo "Sum = $sum <br><br>";  
}  
//sub() function with two parameter  
function sub($x,$y)    
{  
$sub=$x-$y;  
echo "Diff = $sub <br><br>";  
}  
//call function, get  two argument through input box and click on add or sub button  
if(isset($_POST['add']))  
{  
//call add() function  
 add($_POST['first'],$_POST['second']);  
}     
if(isset($_POST['sub']))  
{  
//call add() function  
sub($_POST['first'],$_POST['second']);  
}  
?>  
<form method="post">  
Enter first number: <input type="number" name="first"/><br><br>  
Enter second number: <input type="number" name="second"/><br><br>  
<input type="submit" name="add" value="ADDITION"/>  
<input type="submit" name="sub" value="SUBTRACTION"/>  
</form>   

Đầu ra:

Chúng ta đã truyền các số sau,

Bây giờ nhấp vào nút ADDITION, chúng ta nhận được kết quả sau.

Bây giờ nhấp vào nút SUBTRACTION, chúng ta nhận được kết quả sau.

Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây.

Tài liệu từ cafedev:

Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:

Chào thân ái và quyết thắng!

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!