Php 全球HTMLEnt\u兼容设置
从PHP5.3迁移到5.4时,Php 全球HTMLEnt\u兼容设置,php,html-entities,Php,Html Entities,从PHP5.3迁移到5.4时,htmlentities()函数行为发生了变化。当使用echohtmlentities($var)时,重音词消失。 有必要使用echo htmlentities($var,ENT_COMPAT,“ISO-8859-1”) 每次调用htmlentities以使用ENT\u COMPAT“ISO-8859-1”,是否有一个选项来设置全局参数?为什么不为此创建函数 function escape($var) { return htmlentities($var, ENT
htmlentities()
函数行为发生了变化。当使用echohtmlentities($var)时,重音词消失代码>。
有必要使用echo htmlentities($var,ENT_COMPAT,“ISO-8859-1”)代码>
每次调用htmlentities
以使用ENT\u COMPAT“ISO-8859-1”
,是否有一个选项来设置全局参数?为什么不为此创建函数
function escape($var)
{
return htmlentities($var, ENT_QUOTES, "ISO-8859-1"));
}
它是一个从PHP5.3服务器移动到PHP5.4服务器的应用程序。如果有一个解决方案可以在全局模式下改变htmlentities()的行为,我更愿意让代码保持不变。