简短的问题你们:我有一个PHP字符串,可能包含也可能不包含引号,但它肯定包含UTF-8字符,如ă,î,ş,ţ或â.我想要做的是逃避这些引号(所以我可以在文本输入中显示字符串)但保持字符不变(例如不要在"& amp; icirc;"中转换").
谢谢.
你可能寻找htmlspecialchars,它的目标只有 <,>,&号和单和/或双引号,这取决于双方所提供的字符集和报价转义命令.
这与htmlentities编码所有内容相反.如果输入为UTF-8,输出也是UTF-8,则不需要对字符串中的任何实体进行编码.