似乎错误"未捕获的语法错误:输入的意外结束"通常与JS有关,而不是PHP,这是我的问题。
问题出在这几行代码中:
function sanitize_output($buffer){
$search = array('/'>[^'S ]+/s', '/[^'S ]+'</s', '/('s)+/s');
$replace = array('>', '<', '''1');
$buffer = preg_replace($search, $replace, $buffer);
return $buffer;
}
对我来说看起来像中文,但如果有人看到语法问题是什么,请告诉我。
确保所有函数都已关闭。这些错误通常出现在您没有足够的括号或很多括号时。发布的代码行很好。