static function iconv_set_encoding($type, $charset) { switch ($type) { case 'input_encoding': self::$input_encoding = $charset; break; case 'output_encoding': self::$output_encoding = $charset; break; case 'internal_encoding': self::$internal_encoding = $charset; break; default: return false; } return true; }