以下の通常のルール:
$a='2 垌3'; echo preg_replace('/[^<]*?/','',$a); |
プロンプト:
警告: preg_replace() : E:phpLearntest.php の 12 行目に不明な修飾子 'p' があります |
理由は次のとおりです:
通常のパターンでは / が区切り文字として使用されていますが、通常のパターンには / も含まれているため、このエラーは発生します。 PHP エラーが発生します。次の 内のスラッシュは終了区切り文字です。
解決策:
1. エスケープ文字を追加します: