数组步行复杂实现

时间:2015-02-15 23:23:28

标签: php arrays

这是我的功能:

function uc_words($str, $destSep='_', $srcSep='_')
{
   return str_replace(' ', $destSep, ucwords(str_replace($srcSep, ' ', $str)));
}

我需要的是使用以下参数调用$data中针对uc_words的每个元素:uc_words($item,' ','_');

我如何做到这一点?

1 个答案:

答案 0 :(得分:0)

就像

一样简单
array_walk(
    $data, 
    function(&$value) { 
        $value = uc_words($value, ' ', '_'); 
    } 
);