当我尝试使用带有 Yii 的 Chtml::label 显示文本以及用户无需登录即可访问网站时,我遇到了阿拉伯语和其他一些语言(如希腊语)的问题。当用户登录并且好奇时,一切都很好问题是形式完全一样。如果 html 中的字符集正常:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
这是我如何看待阿拉伯语文本的一个例子:
ل� يش�ل التقرير كل �ا كنت أنتظره
当用户登录时,这是相同形式的相同文本:
لم يشمل التقرير كل ما كنت أنتظره
yii 中检索数据的代码:
<div class="section row principal_question">
<?php echo CHtml::label($textt, null, array('class'=>'question_nps')); ?>
</div>