我有一个存储在数组中的字符串:But I Don't
当我在我的网页上打印它时,我得到:But I Don’t
我试过htmlentities()
, htmlspecialchar()
, 都ENT_QUOTES
启用了。
我意识到我可以强制我的函数在每次打印时进行字符串替换,但在 PHP 中肯定有一种方法可以遍历我的数组,打印每个字符串,并将所有特殊字符(不仅仅是引号)转换为正确的html?
我只是感到困惑,有些撇号没有为字符串消毒做出贡献。
编辑
原来它毕竟是一个反勾号,所以字符串是:“但我不”
是否也有一种简单的方法可以在 PHP 中对其进行清理?