How to convert all characters to their html entity equivalent using PHP(如何使用 PHP 将所有字符转换为等效的 html 实体)
本文介绍了如何使用 PHP 将所有字符转换为等效的 html 实体的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想把这个 hello@domain.com
转换成
I want to convert this hello@domain.com
to
我试过了:
这提供了我输入的相同字符串,返回时将@ 符号转换为 %40
this provides the same string I entered, returned with the @ symbol converted to %40
也尝试过:
这提供了相同的字符串.
this provides the same string right back.
我使用的是 UTF8 字符集.不知道这是否有所作为....
I am using a UTF8 charset. not sure if this makes a difference....
推荐答案
就这样(假设是 UTF-8,但更改起来很简单):
Here it goes (assumes UTF-8, but it's trivial to change):
编辑推荐使用unpack
的替代方法::>
这篇关于如何使用 PHP 将所有字符转换为等效的 html 实体的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!