Я делаю веб-приложение в Symfony 1.4, и его кодировка символов установлена в utf-8 (по умолчанию). Это нормально, но я бы хотел изменить кодировку символов на s-jis в зависимости от некоторых ситуаций.
Я пытался использовать приведенный ниже код в модуле (action.class.php), но он не работает должным образом:
if('some situation')
{
$context = $this->getContext();
$response = $context->getResponse();
$response->setContentType('application/xhtml+xml; charset=Shift_JIS');
mb_internal_encoding('SJIS-win');
mb_http_output('SJIS-win');
}
Кто-нибудь знает, как временно изменить кодировку символов на sjis?
Спасибо!