将中文转换成Unicode -ASCII编码文字

不醉不休11个月前杂项记录108

//将中文转换成 收录百 这种格式的文字,可适配网站标题描述等内容.

$site['Title'] =mb_convert_encoding ($site['Title'], "HTML-ENTITIES", "UTF-8");


上面的函数可以讲中文 UTF-8转成 ASCII编码,如果将两个后面的参数颠倒过来,可以将ASCII 转成中文。


前些天采集了一些数据,对方的数据是ASCII,但是数据的编码又缺少了分号; 


询问了CHAT GPT后,使用如下代码解决了:


/*----20231207增加数据格式处理---*/

$content = preg_replace('/(\d+)(?![\d;])/', '$1;', $content);//采集的编码文字数据增加分号

$content=mb_convert_encoding($content, "UTF-8", "HTML-ENTITIES"); //未知原编码,通过auto自动检测后,最后一个参数是ASCII 的意思,转换编码为utf-8汉字


相关文章

纸上烤鱼(ZSKY)DHT磁力链接搜索程序一键安装包

纸上烤鱼(ZSKY)DHT磁力链接搜索程序一键安装包

下面的文章来自 :https://lala.im/867.html 本人做了资料整理,因为在文章中,https://github.com/wenguonideshou/zsky.git上面的命令已经提...

VPS安装SSR代理软件

安装命令:bash <(curl -sL https://raw.githubusercontent.com/luciferkids/hijkpw-scripts/...

window工作电脑链接Linux 服务器好用的软件

Linux 服务器的软化,目前个人推荐使用的中文版本软件 :FinalShell.com ...

一键修改windows远程桌面3389修改工具 1.0 官方版

一键修改windows远程桌面3389修改工具 1.0 官方版

一个简单实用的修改3389端口工具兼容操作系统:Windows NT4.0、Windows Server 2000、Windows Server 2003、Windows Server 2008、Wi...

关于宝塔面板在Linux系统,硬盘不足迁移网站数据到HOME目录下的情况

到系统盘磁盘有50GB硬盘,且这个服务器已经自己挂载或者是商家开通的服务器自动挂载300GB硬盘在HOME目录。在HOME目录创建一个WWW目录。cd homemkdir -p www第二、软连接设置...

祝您开心每一天,欢迎访问我的记录博客

祝您开心每一天,欢迎访问我的记录博客,祝您阅读愉快!...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。