6月 08 2008
php的中文截取函数

为了防止php用substr截取中文字符发生乱码的情况,主要是substr这个函数函数虽然也可以分割文字,但要分割的文字如果包括中文字符往往会遇到问题,会有可能硬生生的将一个中文字符“锯”成两半,这时可以用mb_substr()或者mb_strcut()这个函数,mb_substr()/mb_strcut的用法与substr()相似,只是在mb_substr()/mb_strcut最后要加入多一个参数,以设定字符串的编码;... More...

Linux下的Wine中文对话框字体乱码的解决方案

在Linux下,以我的Ubuntu为例,Wine中中文存在很多的乱码,显示成<< >> ??或者口口等,这是无法正确用合适的字体显示对话框中“确定”和“取消”等中文字的解决:
Wine中对话框默认的字体是Tahoma,在我们的LINUX上,Tahoma字体是无法正常显示中文的。比如Wine configuration中的”确定””取消”等就变成了”口口””口口”的字样。
解决方法:... More...