当将其他语言字符串内容添加到PHP文件中时,它会打印特殊字符,并出现PHP语法错误


When adding other language string content into a PHP file, it prints special characters and PHP syntax errors occur

我正在尝试将僧伽罗语内容添加到我的CodeIgniter网站中。我使用语言文件来检索数据。在我的语言文件中,当我将僧伽罗语内容粘贴到编辑器中时,它看起来像很多特殊的字符,而且不可读。

问题是它包含分号和单引号。但实际文档中不包含分号或单引号。这样就会发生PHP语法错误。

$lang['hystry_para5'] = "flfkl= l=rK hehso ;jfll= lgqkdhl hehso wu";

请确保将文本编辑器设置为将此文件保存为UTF-8文件。

对于僧伽罗语,您可以使用以下web服务使您的文本UTF-8:

http://www.ucsc.cmb.ac.lk/ltrl/services/feconverter/?maps=s_tbs-u.xml