除了第一个单词之外,将字符串数组的所有字符串都设置为小写

时间:2016-09-06 17:32:17

标签: php arrays string

假设我有一个数组Tomat, Ost 我怎样才能这样做:Tomat, ost

$ingredient_a = Array('Tomat', 'Ost');
echo implode(', ', $ingredient_a);

2 个答案:

答案 0 :(得分:5)

ucfirstarray_mapstrtolower

一起使用
echo ucfirst(implode(', ', array_map('strtolower',$ingredient_a)));

答案 1 :(得分:0)

$ingredient_a = array('Tomat', 'Ost');
$new = array();

foreach($ingredient_a as $key => $value) {
    $key == 0 ? $new[] = $value : $new[] = strtolower($value);
}

echo implode(', ', $new);