美文网首页
关于php的字符串转码问题

关于php的字符串转码问题

作者: Martain | 来源:发表于2017-11-17 20:23 被阅读7次

不想说什么,此刻的内心是膨胀的。

这几天在做一个题库,要把文件里面的内容读取到数据库中去。从刚开始的编码问题一步一步都弄好了。结果在后面入坑了。

$str = 在古代中外文化交流史上,出现了一些流传千古的动人佳话,它们包括( )。 正确答案:ABCD


以上是源字符串,utf-8的编码格式,为了将题目和答案拆分,我用PHP的正则表达式来匹配。

1、获得题目   $title=preg_replace('/[正确答案\:]+\w*/','',$str);

结果,数据库全是乱码,我检测了$Str的编码格式 :UTF-8

在检测$title的编码格式:CP936   !!!!!!

你说我气不气!我都不知道那里出问题了-----😭

结果,我换了个匹配的内容:/[正确答案\:]+\w{1,4}/

再检测编码格式就是UTF-8了,你说气不气。。。

相关文章

  • 关于php的字符串转码问题

    不想说什么,此刻的内心是膨胀的。 这几天在做一个题库,要把文件里面的内容读取到数据库中去。从刚开始的编码问题一步一...

  • HTML实体转码

    以下代码用来将包含HTML实体的lrc文档字符串进行转码 转码前: 转码后:

  • PHP日常问题

    json_encode中文转码unicode问题php5.4以后,json新增选项JSON_UNESCAPED_U...

  • jackson把json字符串转对象出错

    最近遇到一个奇葩的问题,json字符串中含有unicode编码,但是却无法转码。即使转码之后也是一些类似于(á��...

  • PHP七彩云转码CMS系统源码

    PHP七彩云转码CMS系统源码,非常实用的视频切片、云盘转码服务系统 更新日志1、增加多线程转码(使用多线程转码提...

  • 关于视频转码的问题

    2017-12-29,公司安排我去做java后台的一些事情。结果做到视频监控的时候就杯具了,TMD监控获取到的视频...

  • 沙盒简单写入

    // 字符串写入 字符串需要UTF8 转码 //存储路径 NSString*documentPathStr = [...

  • 关于mac 文本转码问题

    简单的一个命令 实际场景: 需要手动把exccl表格,csv文件导入到mysql数据库,导入进去后发现出现乱码问题...

  • PHP常量及数据类型相关问题

    问题引入:PHP字符串的几种定义方式和各自的区别 php字符串的三种定义方式:单引号双引号heredoc 和new...

  • Mysql Emoji表情处理

    1.转码存储 将内容转码存储 如:转成 Unicode 存储,取出来时在解码 2.过滤 Emoji PHP 3....

网友评论

      本文标题:关于php的字符串转码问题

      本文链接:https://www.haomeiwen.com/subject/agqsvxtx.html