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

不醉不休2年前杂项记录188

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

$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汉字


相关文章

什么是SATS?带你全方面了解清楚BRC20

2023年12月12日,币安交易所上线了SATS现货交易和合约交易,这是我关注并购买的第一个BRC20的代币。该如何定义比特币生态上的sats?提起sats,我们需要先了解一下ordinals 202...

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

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

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

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

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

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

Discuz教程:SEO设置各个论坛版块内容,无法保存

表现症状是后台,全局,SEO设置,这个菜单下的任何项目修改完提交页面之间刷新,不会提示保存成功。这种情况一般出现在论坛版块超过200个的时候。我用的是宝塔,打开该网站的设置界面,找到网站日志的错误日志...

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

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

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

发表评论    

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