PHP cho phép bạn xác định các giá trị đối số mặc định C ++. Trong trường hợp này, nếu bạn không chuyển bất kỳ giá trị nào cho hàm, nó sẽ sử dụng giá trị đối số mặc định.

Hãy xem ví dụ đơn giản về việc sử dụng các đối số mặc định của PHP trong hàm.

ví dụ 1

<?php  
function sayHello($name="Ram"){  
echo "Hello $name<br/>";  
}  
sayHello("Sonoo");  
sayHello();//passing no value  
sayHello("Vimal");  
?>  

Đầu ra:

Hello Sonoo
Hello Ram
Hello Vimal

Kể từ PHP 5, bạn cũng có thể sử dụng khái niệm giá trị đối số mặc định với lệnh gọi hàm với tham chiếu.

Ví dụ 2

<?php    
function greeting($first="Sonoo",$last="Jaiswal"){    
echo "Greeting: $first $last<br/>";    
}    
greeting();  
greeting("Rahul");  
greeting("Michael","Clark");  
?> 

Đầu ra:

Greeting: Sonoo Jaiswal
Greeting: Rahul Jaiswal
Greeting: Michael Clark

Ví dụ 3

<?php  
function add($n1=10,$n2=10){  
$n3=$n1+$n2;  
echo "Addition is: $n3<br/>";  
}  
add();  
add(20);  
add(40,40);  
?> 

Đầu ra:

Addition is: 20
Addition is: 30
Addition is: 80

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!