下一章 上一章 目录 设置
70、222 ...
-
2008-03-07 15:43。e5f6ad6ce374177eef023bf5《》 @ Copyright of 晋江原创网 @
mb_convert_encoding这个函数是用来转换编码的。原来一直对程序编码这一概念不理解,不过现在好像有点开窍了。。07a96b1f61097ccb54be14d6a《》 @ Copyright of 晋江原创网 @
不过英文一般不会存在编码问题,只有中文数据才会有这个问题。比如你用Zend Studio或Editplus写程序时,用的是gbk编码,如果数据需要入数据库,而数据库的编码为utf8时,这时就要把数据进行编码转换,不然进到数据库就会变成乱码。。2b《》 @ Copyright of 晋江原创网 @
。b2f627fff19fda463cb386442eac2b3d《》 @ Copyright of 晋江原创网 @
mb_convert_encoding的用法见官方:。d9fc5b7《》 @ Copyright of 晋江原创网 @
http://cn.php.net/manual/zh/function.mb-convert-encoding.php。eaae339c4d89
。55b37c5c270e5d84c793e486d798c01d《》 @ Copyright of 晋江原创网 @
做一个GBK To UTF-8。d516b13671a4179d9b7b45《》 @ Copyright of 晋江原创网 @
< php。060ad92489947d410d897474079c1477《》 @ Copyright of 晋江原创网 @
header("content-Type: text/html; charset=Utf-8");。b4a528955b84f584974e92d
echo mb_convert_encoding("妳係我的友仔","UTF-8","GBK");。01386bd6d8e091c2a
>。310dcbbf4cce62f762a2aaa148d556bd《》 @ Copyright of 晋江原创网 @
。a87ff679a2f3e71d9181a67b7542122c《》 @ Copyright of 晋江原创网 @
再来个GB2312 To Big5。76dc611d6ebaafc66cc0《》 @ Copyright of 晋江原创网 @
< php。ba2fd310dcaa8781a9a652a31baf3c68《》 @ Copyright of 晋江原创网 @
header("content-Type: text/html; charset=big5");。6faa8040da20ef399b63a72d
echo mb_convert_encoding("你是我的朋友","big5","GB2312");。eda80a3d5b344bc
>。68ce199ec2c5517597ce0a4d89620f55《》 @ Copyright of 晋江原创网 @
不过要使用上面的函数需要安装但是需要先enable mbstring 扩展库。。2838023a77
。758874998f5bd0c393da094e1967a72b《》 @ Copyright of 晋江原创网 @
PHP中的另外一个函数iconv也是用来转换字符串编码的,与上函数功能相似。
。67d96d458abdef21792e6d8e590244e7《》 @ Copyright of 晋江原创网 @
下面还有一些详细的例子:。58d4d1e7b1e97b25《》 @ Copyright of 晋江原创网 @
iconv — Convert string to requested character encoding。6364d3f0f495b6ab9
(PHP 4 >= 4.0.5, PHP 5)。3636638817772e42b《》 @ Copyright of 晋江原创网 @
mb_convert_encoding — Convert character encoding。99c5e07b4d5de9d18c350cd
(PHP 4 >= 4.0.6, PHP 5)。06409663226af2f31《》 @ Copyright of 晋江原创网 @
。f0e52b27a7a5d6a1a87373dffa53dbe5《》 @ Copyright of 晋江原创网 @
用法:。6c