知道如何修复此错误吗?编码如下。
if ( preg_match( "#^" . $r['match'] . "$#is", $matches[2] ) )
我也在我的代码的另一行上得到了相同的错误。编码如下。
if ( preg_match( "#^" . $r['match'] . "$#is", $url ) )
答案 0 :(得分:0)
我的猜测是$ r [match]包含未在php使用的charset中定义的字符。 Php没有使用很多Unicode,所以例如如果它被设置为纯ASCII,它会抱怨字符串中的任何变音符号。