求助php5有php_iconv.dll么

因为开发PHP需要用到gbl转UTF8。想用Iconv这个函数。但是发现5.2.6.2这个版本PHP里头没有PHP_iconv.dll也没有iconv.dll。syste... 因为开发PHP需要用到gbl转UTF8。想用Iconv这个函数。但是发现5.2.6.2这个版本PHP里头没有PHP_iconv.dll也没有iconv.dll。system32里头也没有iconv.dll。php.ini里头也没有;extension=php_iconv.dll 这条。是不是PHP5里头集成了这个功能,我什么都不操作就能用?还是我必须的一项一项都加进去?

那好心人能不能给我发下,匹配PHP5.2.6.2.这个版本的.dll我网上下完整PHP5.2.6压缩包里也没有这几个dll。
展开
 我来答
kasim416
推荐于2016-06-06 · TA获得超过707个赞
知道小有建树答主
回答量:351
采纳率:100%
帮助的人:283万
展开全部
我读书少...没听说过GBL这种编码格式...只听说过GBK的
如果说楼主想要的GBK可以试一下这个函数
$st = mb_convert_encoding($str, "UTF-8", "GBK");
5.0以后貌似iconv这个就被取消了,改成上面这个了
三个参数分别是需要转码的字符串,转换的目标格式,转换对象的格式。
上面这个就是GBK转UFT-8
如果想要多种格式转换某种格式可以将对象的格式设为自动

$st = mb_convert_encoding($str, "UTF-8", "auto");
但是自动识别是有缺点的,有些极个别时候会识别不出来,造成乱码
追问
5.0后没有ICONV啦?我说呢,我还自己添加php_iconv.dll和iconv.dll这俩文件呢。

不过我最后是$st=iconv("gb2312","utf-8","$st");这么解决的。也算是出来了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式