2

我有一个值数组,这些值都是小写的,我想调用ucfirst()这些值。

我可以做

function uc_implode($values){
    foreach($values as &$v)
        $v = ucfirst($v);
    return $values;
}

echo implode(', ', uc_implode($values));

但我想知道是否有任何方法可以ucfirst()在每个值内爆时调用它?

4

1 回答 1

18

你可以这样做:

echo implode(', ', array_map("ucfirst", $values));
于 2011-09-11T04:59:56.567 回答