すべての単語を適切な大文字小文字にする必要があります。最初の文字は大文字で、その他は小文字です。
私は試した:
array_walk_recursive($my_array,'ucwords');
しかし、関数はユーザー定義である必要があると思います。
だから私は書いた:
function ucrecursive($value,$key) {
return ucwords($value);
}
array_walk_recursive(&$my_array,'ucrecursive');
それでも動作しません。何か案は?
編集:サンプルデータ:
Array
(
[0] => Array
(
[count] => 768
[value] => SATIN NICKEL
)
[1] => Array
(
[count] => 525
[value] => POLISHED CHROME
)
[2] => Array
(
[count] => 180
[value] => AGED BRONZE
)
等...