ホームページ  >  記事  >  バックエンド開発  >  [PHP]array_walk_recursive - ユーザー関数を配列の各メンバーに再帰的に適用します

[PHP]array_walk_recursive - ユーザー関数を配列の各メンバーに再帰的に適用します

WBOY
WBOYオリジナル
2016-06-13 13:19:57803ブラウズ

【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');

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。