Tác dụng của hàm array_product()
Hàm array_product()
tính tích của các giá trị trong một mảng.
Bảng sau đây tóm tắt các chi tiết kỹ thuật của hàm này.
Giá trị trả về: | Trả về sản phẩm dưới dạng số nguyên hoặc số float. |
---|---|
Nhật ký thay đổi: | Kể từ PHP 5.3.6, tích của một mảng trống là 1. Trong các phiên bản trước, hàm này sẽ trả về 0 một mảng trống. |
Phiên bản: | PHP 5.1.0 trở lên |
cú pháp
Cú pháp cơ bản của hàm array_product()
được đưa ra với:
array_product(array);
Ví dụ sau đây cho thấy hàm array_product()
đang hoạt động.
Ví dụ
<?php
// Sample array
$numbers = array(2, 5, 8, 10, 15);
// Getting the product of array values
echo array_product($numbers); // Prints: 12000
?>
Thông số
Hàm array_product()
chấp nhận các tham số sau.
Tham số | Sự miêu tả |
---|---|
array (mảng) | Yêu cầu. Chỉ định mảng để làm việc. |
Thêm ví dụ
Dưới đây là một số ví dụ khác cho thấy hàm array_product()
thực sự hoạt động như thế nào:
Nếu bất kỳ giá trị nào trong mảng không thể được ước tính thành một số, hàm này sẽ trả về số nguyên 0.
Ví dụ
<?php
// Sample array
$mixed = array(2, 5, "hello", 10, 15);
// Getting the product of array values
echo array_product($mixed); // Prints: 0
?>