PHP hỗ trợ hàm có thể thay đổi số lượng đối số. Nó có nghĩa là bạn có thể truyền 0, 1 hoặc n số đối số trong hàm. Để làm như vậy, bạn cần sử dụng 3 dấu chấm lửng (dấu chấm) trước tên đối số.

Khái niệm 3 chấm được triển khai cho đối số độ dài thay đổi kể từ PHP 5.6.

Hãy xem một ví dụ đơn giản về hàm có đối số thay đổi số lượng trong PHP.

<?php  
function add(...$numbers) {  
    $sum = 0;  
    foreach ($numbers as $n) {  
        $sum += $n;  
    }  
    return $sum;  
}  
  
echo add(1, 2, 3, 4);  
?>  

Đầu ra:

10

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!