PHP array_map()を使って一気に文字コード変換

array_map()を使って一気に文字コード変換

引数が配列でも文字列でも変換できる。

<?
	function convert_encoding($array){
		if(is_array($array)){
			return array_map(array($this, 'convert_encoding'), $array);
		}
		else{
			return mb_convert_encoding($array, 'UTF-8', 'SJIS-win');
		}
	}
?>