php curl获取乱码的解决办法:首先打开相应的脚本文件;然后获取网页文本;最后通过“b_convert_encoding($outPageTxt, 'utf-8','GB2312');”方法把GB2312转到“UTF-8”即可。

推荐:《PHP视频教程》

问题

想从电影天堂获取电影信息用到了curl,在结果中出现了乱码,如图:

解决办法

在官方文档中有个 CURLOPT_ENCODING 选项,试了,其实并没有什么用。

我们看到该页面头部说明了编码 GB2312

应该这样//curl 前面的设置不冗述

//执行 curl

$outPageTxt = curl_exec($film); //outPageTxt 是得到的网页文本

curl_close($film);

//文本转码

$outPageTxt = mb_convert_encoding($outPageTxt, 'utf-8','GB2312');

//把 GB2312 转到 UTF-8

echo $outPageTxt;使用说明

mb_convert_encoding(输出变量,转到的编码,从什么编码转)

结果

php curl获取乱码,如何解决php curl获取乱码相关推荐

  1. ASP+Access中文乱码的解决方法,ASP中文乱码,asp乱码问题

    确保编码声明正确(例:时尚淘女之家http://www.tao36524.com) 如果您使用的是国外空间,默认是西欧而不是GB2312,你可以通过强制为GD2312的方式! 在数据提取页面的第一行代 ...

  2. python idea控制台中文乱码_python 解决cv2绘制中文乱码问题

    python 解决cv2绘制中文乱码问题 因为使用cv2.putText() 只能显示英文字符,中文会出现乱码问题, 因此使用PIL在图片上绘制添加中文,可以指定字体文件. 大体思路: OpenCV图 ...

  3. android 读取txt转为utf-8乱码,彻底解决android读取txt乱码终极方案

    解决android读取txt乱码 一,工具类FileUtil /** * 获取文件内容 * * @param filePath * @return */ public static String ge ...

  4. php android 乱码,如何解决android php 中文乱码问题

    android php中文乱码的解决办法:1.填写对应的格式,代码如"httpResponse.getEntity()),HTTP.UTF_8":2.使用流的形式,代码如" ...

  5. php中文字符乱码,如何解决php中文字符乱码问题

    php中文字符乱码的解决办法:1.改mysql配置文件"my.ini"或"my.cnf":2.在需要做数据库操作的php程序前加入语句"mysql_q ...

  6. php接受get参数乱码,如何解决php get 参数乱码问题,php中文乱码解决办法

    如何解决php get 参数乱码问题如何解决php参数乱码的问题,乱码php获取参数的解决方案:1.使用"iconv ('GB 2312 ',' UTF-8 ',$龚辉):"解决乱 ...

  7. java解压缩文件名乱码_解决JDKZipEntry压缩文件名乱码的两种方法

    当我们在创建java的项目过程中,有时候会遇到一些棘手的问题,就比如说:在JDk zipEntry压缩中文文件名出现乱码的问题.那么对于这个问题,我们应该怎样来解决呢?今天我们就一起来学习一下它的解决 ...

  8. html地址栏转换乱码,如何解决jquery url中文乱码的问题

    如何解决jquery url中文乱码的问题 发布时间:2021-02-14 08:30:01 来源:亿速云 阅读:105 作者:小新 小编给大家分享一下如何解决jquery url中文乱码的问题,希望 ...

  9. php运行显示中文乱码,如何解决PHP界面显示中文乱码的问题

    如何解决PHP界面显示中文乱码的问题 发布时间:2020-07-14 15:19:00 来源:亿速云 阅读:74 作者:Leah 这期内容当中小编将会给大家带来有关如何解决PHP界面显示中文乱码的问题 ...

最新文章

  1. SQL查找是否存在,别再count了,很耗费时间的
  2. 奇点、技术失控与技术启示录
  3. Scala集合的常用方法:sum/max/min/product
  4. 玩转oracle 11g(30):ora-03135和plsql乱码问题
  5. CF468B Two Sets
  6. 平衡二叉树中需要旋转的情况
  7. SpringBoot—集成AOP详解(面向切面编程Aspect)
  8. Python的元组()与字典 { }
  9. css中background-image与background-color在元素背景中开始结束的位置
  10. BZOJ 4698: Sdoi2008 Sandy的卡片
  11. java field setfont_java高手请进!
  12. 条件概率和正则概率(完)
  13. 基于java的局域网端口扫描工具
  14. 内蒙古等保测评机构项目测评收费价格标准参考
  15. Mikrotik路由器(有线)快速设置教程
  16. Windows超级管理器
  17. 改良的用于情感分类的餐馆评论数据集
  18. maven仓库镜像改为阿里巴巴
  19. 笔记:新一代高效视频编码H.265/HEVC原理、标准与实现
  20. 2021年全球与中国望远镜瞄准镜行业市场规模及发展前景分析

热门文章

  1. GreatSQL MGR FAQ
  2. inb $0x64, %al的原理
  3. 流放者柯南服务器发消息,《流放者柯南》发布公告:将为中国玩家提供服务器...
  4. 技术写作,如何从日赚0.1元到日赚100元,内含CSDN专栏推广秘籍【赢在CSDN】
  5. C++ strcpy_s和strncpy_s使用方法
  6. Class XXX is not a Servlet
  7. 单场直播销售额破7亿,11月的抖音带货风向是什么?
  8. 苹果不通过MFI认证使用USB通信
  9. 【自然语言处理】【chatGPT系列】大语言模型可以自我改进
  10. 笔记:fopen函数用法详解