我正在研究不是我写的代码.我看到开发人员想要修剪数组的所有元素并使用,array_walk()但是声明一个_trim函数的重点是它使用的标准是trim()什么?
array_walk($arr, '_trim');
function _trim(&$value)
{
$value = trim($value);
}
Run Code Online (Sandbox Code Playgroud)
aur*_*ora 16
是的,对于array_walk,由于通过引用调用,它是必要的.在这种情况下,我认为最好使用array_map:
$arr = array_map('trim', $arr);
Run Code Online (Sandbox Code Playgroud)