当我将一个数组作为额外参数传递给数组遍历时,它不会像我预期的那样被解释。
function boom($item, $z )
{
print_r("\n".$item);
print_r("\n".$z);
}
$z=[ "alpha", "bravo" ];
$x=[ "one", "two" ];
array_walk( $x, 'boom', $z );
输出:
one
0
two
1
为什么要打印零和一?为什么我不打印 alpha 和 bravo?如何在输出中包含 alpha 和 bravo?
谢谢!