Php 为什么htmlentities()会转换符号:´;进入’;?不应该';t将其转换为html实体名称:&;严重的

Php 为什么htmlentities()会转换符号:´;进入’;?不应该';t将其转换为html实体名称:&;严重的,php,html,Php,Html,可能重复: 我不明白为什么它会被转换成奇怪的字符,而不仅仅是´有人能给我指出正确的方向吗?使用第二个标志参数-,例如 htmlentities( $string, ENT_QUOTES | ENT_SUBSTITUTE, "UTF-8" );

可能重复:


我不明白为什么它会被转换成奇怪的字符,而不仅仅是
´
有人能给我指出正确的方向吗?

使用第二个
标志
参数-,例如

htmlentities( $string, ENT_QUOTES | ENT_SUBSTITUTE, "UTF-8" );