これを使用するとエラーが発生し続けますが、その理由はわかりません。どんな助けでも素晴らしいでしょう。Googleで検索して例を見つけましたが、他の人の例でもエラーが発生します。
$statement = $list[$i];
echo $statement;
preg_match("/$statement/i", $q)
私もこれを試しましたが、どちらも機能しません:
$statement = '/' . $list[$i] . '/i';
echo $statement;
preg_match($statement, $q)
私が得るエラーは次のとおりです。
警告: preg_match() [function.preg-match]: コンパイルに失敗しました: オフセット 0 で繰り返すものはありません
エコーアウトすると、次の$statement
ようになります:("/Who/i"
引用符なし)