Столкнулся с проблемой
CHtml::encode($model->value); выдаёт строку с символом 0x00 в конце
если последняя буква - русская(кроме яЯ),
это скорее всего баг где-то в php так что налепил фикс
для CHtml::public static function encode($text)
–>str_ireplace("\0","",htmlspecialchars($text,ENT_QUOTES, Yii::app()->charset));
Yii::app()->charset стоит в utf-8
оригинал
public static function encode($text)
{
return htmlspecialchars($text,ENT_QUOTES,Yii::app()->charset);
}
Не смог найти подробного описания ошибки в гугле
Если у кого есть информация - поделитесь
пысы: заплатка корявая и в моём случае также помогает просто коментирование -->Yii::app()->charset
т.е ->return htmlspecialchars($text,ENT_QUOTES) тоже прекрасно работает.
PPS: Chrome это дело срару срезает, опера и ff показывают или квадратик или вопросик