Я хочу суммировать значения в моей пользовательской функции, где полученный аргумент / параметр является переменной из foreach l oop в другом файле.
Ниже приведен код:
// $value is the looped variable from another function
function custom_function($value) {
// simple logic
$var = [];
$var += $value;
print_r($var);
// using array logic
$array = [];
$array[] = $value;
print_r($array);
}
Проблема в том, что при использовании любого из print_r
я получаю вывод в виде:
Array
(
[0] => 100
)
Array
(
[0] => 200
)
Мне нужно 300, т.е. сумма 100 + 200, причина, по которой я подозреваю, $value
является зацикленной переменной.