如果是字符串截取导致 字符串乱码 使用 mb_substr 截取

参数 描述
str 必需。从该 string 中提取子字符串。
start 必需。规定在字符串的何处开始。

  • 正数 - 在字符串的指定位置开始
  • 负数 - 在从字符串结尾的指定位置开始
  • 0 - 在字符串中的第一个字符处开始
length 可选。规定要返回的字符串长度。默认是直到字符串的结尾。

  • 正数 - 从 start 参数所在的位置返回
  • 负数 - 从字符串末端返回
encoding 可选。字符编码。如果省略,则使用内部字符编码。
$str = '表现出扎实的基�'$str =  mb_substr(strip_tags($str),0,-1,'UTF-8');echo $str;
// 输出内容为 表现出扎实的基

或者使用 iconv 转换字符集

iconv("UTF-8","GB2312//IGNORE",$data)
ignore的意思是忽略转换时的错误,如果没有ignore参数,所有该字符后面的字符串都无法被保存。

转换字符集 
$str=mb_convert_encoding('转换内容',"utf-8","GBK");

PHP 字符串中出现乱码解决方法相关推荐

  1. php url乱码java接收,java中url乱码解决方法

    java中url乱码解决方法:(推荐:java视频教程) 1.将字符串转码:newString("xxxxx".getBytes("iso-8859-1"),& ...

  2. JavaWeb中的乱码解决方法总结

    JavaWeb中的乱码解决方法总结 get请求提交中文(参数放在url中) 原因:服务器获取解析url的时候不知道编码规则 修改Tomcat服务器的安装路径下的conf目录下的配置文件server.x ...

  3. java工程编辑器中文乱码_Java Web开发项目中中文乱码解决方法汇总

    Java Web项目中,解决中文乱码方法总结如下 第一种情况:调用jsp页面中文显示乱码问题描述:通过浏览器调用jsp页面,在浏览器中显示的中文内容出现乱码. 解决方法:首先确认本jsp在编辑器中保存 ...

  4. android studio 导入xclipse项目出现乱码,及模拟器出现乱码解决方法

    项目中间出现乱码解决方法: 设置当前工程和IDE的编码 :AS窗口中点击File->Settings->Editor->File Encodings:将其中的Global Encod ...

  5. 【转】QT中使用MYSQL中文乱码解决方法

    [转]QT中使用MYSQL中文乱码解决方法 Linux下乱码解决办法: 1.在QT程序的main.cpp的main函数中添加红色字那三句: int main(int argc, char *argv[ ...

  6. C# .net中cookie值为中文时的乱码解决方法

    C# .net中cookie值为中文时的乱码解决方法 一.cookie的名称或子cookie的名称不能为中文,否则无法获得cookie 这个好办,名称不用中文即可 二.cookie的值为中文时候,取c ...

  7. JSP中get和post请求方式的区别及乱码解决方法

    JSP中get和post请求方式的区别及乱码解决方法 get提交方式:默认method="get" 和 地址栏.超链接请求方式默认都属于get提交方式 form表单的method属 ...

  8. sublime text3 中 python3编译出现中文乱码解决方法

    sublime text3 中 python3编译出现中文乱码解决方法 参考文章: (1)sublime text3 中 python3编译出现中文乱码解决方法 (2)https://www.cnbl ...

  9. url中向后台传递中文乱码解决方法

    url中向后台传递中文乱码解决方法 参考文章: (1)url中向后台传递中文乱码解决方法 (2)https://www.cnblogs.com/shijiaoyun/p/3992446.html 备忘 ...

最新文章

  1. Oracle 中count(1) 和count(*) 的区别
  2. java实现三级联动查询_Java框架SSH结合Easyui控件实现省市县三级联动示例解析
  3. 用zlib库读取单个压缩文档[转]
  4. [Leetcode][第1025题][JAVA][除数博弈][数学][递推]
  5. java 异常处理线程_转:Java子线程中的异常处理(通用)
  6. python双向索引什么意思_Python 双向链表的实现
  7. Unity3D中C#编写脚本
  8. android手机刷机的作用,刷机有什么好处?为什么那么多人执着于安卓刷机
  9. textbox wpf 居中_C# + WPF: TextBox中的光标定位问题
  10. 微信360全景图片怎么制作?
  11. ECharts柱状图常见效果
  12. Linux内存从0到1学习笔记(9.4,内存优化调试之使用page_owner分析内存黑洞)
  13. 业余草尚硅谷Java视频教程_SpringBoot视频教程免费下载
  14. linux+磁盘清理工具,linux centos 磁盘清理
  15. 虚拟机ping不通主机
  16. shell命令 ffmpeg 批量提取视频的音频文件
  17. 数学之美:常用的微分,求导和积分公式大总结
  18. 爬取阿里云物联网平台设备的物模型数据
  19. 整数规划---0-1型整数规划
  20. 数据恢复技术练习题(百道)

热门文章

  1. jenkins执行报错 Finished: UNSTABLE
  2. python限制最大线程数(不一样的方法)
  3. Python3 与 C# 并发编程之~进程先导篇
  4. 在DJango中session的使用方法
  5. 斗鱼回应熊猫直播诉讼:不存在任何不正当竞争行为
  6. Linux系统上部署dotnet core
  7. wifi 802.11 kvr 漫游
  8. 笔记本更换西数1T硬盘慢
  9. 你知道如何生成随机数吗?(超详细附图)
  10. 通过Boomerang按计划在Gmail中发送或接收电子邮件(并且我们有邀请)