用SecureCRT或Putty连接Ubuntu Linux环境的乱码问题

在中文windows上,使用Securecrt或者Putty等工具通过SSH连接Fedora Core或者Ubuntu等2.6 kenerl 的Linux时候,编译和man的时候,经常会出现乱码。... More...

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

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

ADODB的中文乱码问题的解决

当引入ADODB作为PHP的数据库访问层的时候,查询数据库用浏览器显示是正确的,当用Zend Studio调试的时候,发现总是乱码,原来以为Zend Studio的中文乱码问题,结果发现原来是Adodb的问题,用的是adodb_lite1.42的版本,为了防止中文乱码???的产生,在adodbSQL_drivers\mysql\mysql_driver.inc文件中添加一行修改如下:... More...

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

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