PCRE関数 2016年10月04日 13:52   編集
正規表現文字をクオートする
実行時に生成される文字列をパターンとしてマッチングを行う際、文字列に正規表現の特殊文字がはいっていた場合にクォートするという使い方ができる
preg_quote( 文字列 [,デリミタ] )
正規表現の特殊文字. \ + * ? [ ^ ] $ ( ) { } = ! < > | : -をクォートするが、/ は入っていない。/ もクォートしたい場合はデリミタに追加する
$keywords = '$40 for a g3/400';
$keywords = preg_quote($keywords, '/');
echo $keywords;
実行結果
\$40 for a g3\/400
counter:2,795