错误特殊符号无法转换为html

问题描述 投票:-4回答:1

这是我的例子:

$str = "A Comprehensive Beginner’s Guide";
echo htmlentities($str, ENT_QUOTES | ENT_IGNORE, "UTF-8");

结果:A Comprehensive Beginner’s Guide

如何将’s转换为's

php
1个回答
0
投票

您需要使用htmlspecialchars_decode将特殊HTML实体转换回字符:

$str = "A Comprehensive Beginner’s Guide";
echo htmlspecialchars_decode($str);

输出:

全面的初学者指南

参考:http://php.net/manual/en/function.htmlspecialchars-decode.php

© www.soinside.com 2019 - 2024. All rights reserved.