㈠ php如何gb18030转换gbk
iconv的支持那些字符集之间的转换?
支持主流的字符集之间的转换
iconv("gb18030", "GBK" , $string)
如果不通过iconv函数,而是希望通过建立字符映射表的方式进行转换的话,我想问一下如何建立 Unicode 和 GB18030之间的映射表?
我国的汉字编码标准自1980年公布的gb2312以后,历经gbk到正式的gb18030。当然还要继续扩展
我国的汉字编码标准在世界编码标准集中编号为Code Page 936简称CP936
在网上搜索cp936就可以找到编码标准的文本和图谱,其中包含对应的unicode编码
于是,构造映射表可从编码标准中提取需要的信息
另外,在支持iconv的环境中只需一个双重循环就可以产生映射表了。何乐而不为呢?
㈡ 怎么知道PHP服务器是不是支持iconv组件啊
用探针啊,如果不支持叫服务器主装这个组建呗,一般是php.ini里面修改。
㈢ PHP中的iconv的用法有哪些
头文件"iconv.h"。iconv命令可以将一种已知的字符集文件转换成另一种已知的字符集文件。
它的作用是在多种国际编码格式之间进行文本内码的转换。
㈣ php中iconv函数问题
iconv('gbk','utf-8',$tomename);
你这样写试试 我一直这么用的
utf-8后边的IGMORE是什么意思?问一下
㈤ 为什么我的php不能用iconv()函数
如果是windows2000+php,你可以修改php.ini文件,将extension=php_iconv.dll前的";"去掉,同时你要你的原php安装文件下的iconv.dll到你的winnt/system32下(如果你的dll指向的是这个目录)
另外,我在linux环境下,用静态安装的方式,在configure时加多一项 --with-iconv就可以了,phpinfo看得到iconv的项。(Linux7.3+Apache4.06+php4.3.2)