php - 使用 PHP 解码字符串
问题描述
我正在尝试使用 PHP 解码字符串,但它似乎没有返回正确的结果。
我试过使用html_entity_decode
以及utf8_decode(urldecode())
当前代码:
$str = "joh'@test.com";
$decodeStr = html_entity_decode($str, ENT_COMPAT, "UTF-8");
预期回报为john@test.com
解决方案
我想你的字符'n'的html实体代码是错误的。工作示例:
$str = "john@test.com";
echo $decodeStr = html_entity_decode($str, ENT_COMPAT, "UTF-8");