-1

このエラーを修正する方法はありますか? コーディングは以下の通りです。

if ( preg_match( "#^" . $r['match'] . "$#is", $matches[2] ) )

コードの別の別の行でも同じエラーが発生します。コーディングは以下の通りです。

if ( preg_match( "#^" . $r['match'] . "$#is", $url ) )
4

1 に答える 1

0

私の推測では、$ r [match]には、phpで使用される文字セットで定義されていない文字が含まれています。PhpはUnicodeをあまり使用していないため、たとえば、プレーンASCIIに設定されている場合、文字列内のumlautについて文句を言います。

于 2013-01-24T16:46:36.237 に答える