加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 如何将特殊字符转换为普通字符?

发布时间:2020-12-13 13:05:56 所属栏目:PHP教程 来源:网络整理
导读:我试图转换像下面的字符: ?,?,?,?,etc. 对于普通字符,例如: e,a,i,o,etc. 做这个的最好方式是什么? 我尝试过很多东西,比如preg_replace和str_replace. 有人可以帮我吗? – 编辑 – 我试过的是: $ts = array("[à-?]","?","?","[è-?]","/[ì-?]/","/D/"
我试图转换像下面的字符:
?,?,?,?,etc.

对于普通字符,例如:

e,a,i,o,etc.

做这个的最好方式是什么?
我尝试过很多东西,比如preg_replace和str_replace.

有人可以帮我吗?

– 编辑 –

我试过的是:

$ts = array("[à-?]","?","?","[è-?]","/[ì-?]/","/D/","/?/","/[ò-??]/","/×/","/[ù-ü]/","/[Y-?]/","/[à-?]/","/?/","/?/","/[è-?]/","/[ì-?]/","/e/","/?/","/[ò-??]/","/÷/","/[ù-ü]/","/[y-?]/");

$tn = array("A","AE","C","E","I","D","N","O","X","U","Y","a","ae","c","e","i","d","n","o","x","u","y");

$title = preg_replace($ts,$tn,$text);
试试这个……对我有用.
iconv('utf-8','ascii//TRANSLIT',$text);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读