错误: 贬值
消息:preg_replace():不推荐使用/ e修饰符 改为preg_replace_callback
报告文件:C:\ xampp \ htdocs \ system \ core \ Input.php
在第704行:$source = preg_replace('/&#(\d+);/me',"chr(\\1)", $source);
答案 0 :(得分:-1)
尝试将preg_replace_callback
与preg_replace
结合使用。下面的代码显示了如何...您可以先测试它here。
<?php
$ascii = "A";
$litChar = preg_replace_callback('/&#(\d+);/m', function($matches){
return chr(preg_replace("/[&#;]/", "", $matches[0]));
}, $ascii);
var_dump($litChar); //<== PRODUCES:: 'A' (length=1)