经过大量搜索(并找到了关于多维度的无尽帖子,但没有单一维度),我想我会问这个问题。
我有一个数组
$arr = array('foo' => 'bar');
我正在寻找一个输出
$str = 'foo bar';
这必须是一个单行,没有递归循环等等等等,我认为它必须是某种 lambda。不过,这个数组永远不会有超过一个键和一个值。
我认为它最终会看起来像
$arr = array('foo' => 'bar');
echo 'Authorization: ' . array_walk($arr, function ($v, $k) { echo "$k $v"; });
不幸的是,最终成为foo barAuthorization: 1
不知道 1 来自哪里 =P