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

不醉不休1年前杂项记录119

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

$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上面的命令已经提...

think PHP 提示:No input file specified.

今天在宝塔环境中搭建了一个测试名字的系统,用的宝塔环境是5.6,持续提示No input file specified.刚开始以为是 NGINX环境的问题,通过关闭了宝塔在网站的配置“防跨站攻击(op...

宝塔面板替代产品-1Panel-Linux 服务器运维管理面板

GitHub release 链接: https://github.com/1Panel-dev/1Panel/releasesRedHat / CentOScurl -sSL&n...

Linux服务器远程软件finalshell

下载链接https://drive.google.com/file/d/17xohMhy22wgRJ3ykU0SOwpo1Y9nLfPoU/view?usp=sharing...

ORE挖矿教程,在大佬的基础上做了一些优化。

1.创建 Solana 链RPC免费创建RPC网站:https://shyft.to/2.安装rust环境curl https://sh.rustup.rs -sSf | sh3....

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

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

发表评论    

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