在 PHP 中内爆关联数组
2022-08-30 13:20:04
假设我有一个数组:
$array = Array(
'foo' => 5,
'bar' => 12,
'baz' => 8
);
我想打印一行文字,在我看来是这样的:
“这些值为:foo (5)、bar (12)、baz (8)”
我能做的是:
$list = Array();
foreach ($array as $key => $value) {
$list[] = "$key ($value)";
}
echo 'The values are: '.implode(', ',$list);
但我觉得应该有一种更简单的方法,而不必将数组创建为额外的步骤。我一直在尝试,但没有成功。$list
array_map
array_walk
所以我的问题是:这样做的最好和最短的方法是什么?