对于我的HTML内容,我一直在使用htmlentities($instring,ENT_QUOTES|ENT_HTML401,"UTF-8",false)
将某些字符替换为HTML实体。但是,我也提供SVG内容,并且某些实体不被理解,例如…
。SVG 中的角色实体是否有特殊的 PHP 函数?
使用ENT_XML1
而不是ENT_HTML401
。SVG 使用 XML:
htmlentities($instring,ENT_QUOTES|ENT_XML1,"UTF-8",false)