Tổng các phần tử mảng bằng đệ quy trong PHP
Bây giờ chúng ta sẽ không hiển thị các phần tử mảng ra màn hình nữa, mà sẽ tìm tổng các phần tử của mảng này:
<?php
function getSum($arr) {
$sum = array_shift($arr);
if (count($arr) !== 0) {
$sum += getSum($arr);
}
return $sum;
}
var_dump(getSum([1, 2, 3]));
?>
Cho mảng:
<?php
$arr = ['a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5];
?>
Sử dụng đệ quy, hãy tìm tổng các phần tử của mảng này.