Lines Matching refs:output
280 * @param string $output Encoding you want
283 public static function change_encoding($data, $input, $output)
286 $output = Misc::encoding($output);
300 if ($input === 'windows-1252' && $output === 'UTF-8') {
304 elseif (function_exists('mb_convert_encoding') && ($return = Misc::change_encoding_mbstring($data, $input, $output))) {
308 elseif (function_exists('iconv') && ($return = Misc::change_encoding_iconv($data, $input, $output))) {
312 elseif (class_exists('\UConverter') && ($return = Misc::change_encoding_uconverter($data, $input, $output))) {
320 protected static function change_encoding_mbstring($data, $input, $output)
325 if ($output === 'windows-949') {
326 $output = 'EUC-KR';
331 if ($output === 'Windows-31J') {
332 $output = 'SJIS';
345 if ($return = @mb_convert_encoding($data, $output, $input)) {
352 protected static function change_encoding_iconv($data, $input, $output)
354 return @iconv($input, $output, $data);
360 * @param string $output
363 protected static function change_encoding_uconverter($data, $input, $output)
365 return @\UConverter::transcode($data, $output, $input);
374 * output to replace this function.
1713 $output = '';
1715 $output .= substr($data, 0, $start);
1722 return $output . $data;
1759 $output = '';
1762 $output .= substr($string, $position, $pos - $position);
1787 $output .= '(';
1790 $output .= substr($string, $position);
1792 return $output;