PHP 问题(未捕获的语法错误:输入意外结束)


PHP issue (Uncaught SyntaxError: Unexpected end of input)

似乎错误"未捕获的语法错误:输入的意外结束"通常与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; 
}

对我来说看起来像中文,但如果有人看到语法问题是什么,请告诉我。

确保所有函数都已关闭。这些错误通常出现在您没有足够的括号或很多括号时。发布的代码行很好。