【PHP】array_walk_recursive ― ユーザー関数を配列の各メンバーに再帰的に適用します
PHP にはそのような関数があります:
bool array_walk_recursive ( array &$input , callback $funcname [,mixed $userdata ] )
ユーザー関数を配列の各メンバーに再帰的に適用し、処理に使用できます。多次元配列 内部データ。この関数は、配列内のデータのバッチ処理が必要な場合に使用すると非常に便利です。
function gb2312_to_utf8(&$value, $key) { $value = iconv('gb2312', 'utf-8', $value); } array_walk_recursive($array, 'gb2312_to_utf8');