-1

我有一个脚本,我想更改为波斯语,但这个脚本是我的同事编写的,他htmlentities 没有utf-8作为参数使用。

我决定使用override_functionand runkit,我设法runkit在我的php上安装它并且它可以工作但无法弄清楚如何改变它

htmlentities(LABEL__MAIN_INDEX_ADMIN, ENT_QUOTES)

htmlentities(LABEL__MAIN_INDEX_ADMIN, ENT_QUOTES , "UTF-8")

我知道我可以使用 override 来更改 htmlentities,所以当我调用它时,将自动添加 utf-8!请帮我

4

1 回答 1

0

我找到了答案!

runkit_function_copy('htmlentities','htmlentities2'); runkit_function_redefine ('htmlentities', '$string,$compat=NULL,$enc="UTF-8"', 'return htmlentities2($string,$compat,$enc);');

这就像魅力!不管怎么说,还是要谢谢你 !

于 2015-09-29T13:08:55.377 回答