WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

SimplePie_Misc::change_encoding_mbstring() protected WP 1.0

{} Это метод класса: SimplePie_Misc{}

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

Хуков нет.

Возвращает

null. Ничего.

Использование

$result = SimplePie_Misc::change_encoding_mbstring( $data, $input, $output );
$data (обязательный)
-
$input (обязательный)
-
$output (обязательный)
-

Код SimplePie_Misc::change_encoding_mbstring() WP 5.8.1

protected static function change_encoding_mbstring($data, $input, $output)
{
	if ($input === 'windows-949')
	{
		$input = 'EUC-KR';
	}
	if ($output === 'windows-949')
	{
		$output = 'EUC-KR';
	}
	if ($input === 'Windows-31J')
	{
		$input = 'SJIS';
	}
	if ($output === 'Windows-31J')
	{
		$output = 'SJIS';
	}

	// Check that the encoding is supported
	if (!in_array($input, mb_list_encodings()))
	{
		return false;
	}

	if (@mb_convert_encoding("\x80", 'UTF-16BE', $input) === "\x00\x80")
	{
		return false;
	}

	// Let's do some conversion
	if ($return = @mb_convert_encoding($data, $output, $input))
	{
		return $return;
	}

	return false;
}