我很抱歉我的纯英语。 我需要计算数组的子项。我的数组输出如下。 我能计算第一步,但我需要计算第二步的[地址]值。
std::vector<int> v{1, 2, 3};
::operator << (std::cout, v);
std::cout << std::endl;
答案 0 :(得分:0)
如果您需要计算所有地址值,可以通过多种方式进行计算。以下是几种可能性:
$address_count = array_reduce($your_array, function($count, $item) {
return $count + count($item['address']);
}, 0);
// or
$address_count = array_sum(array_map('count', array_column($your_array, 'address')));
// or
$address_count = 0;
foreach ($your_array as $item) {
$address_count += count($item['address']);
}