我的模式
有问题将 eregi 转换为 preg_match 代码后出现问题
错误,例如未知修饰符'J'或未知修饰符'N'
eregi
中的模式eregi("^name=".$name, $pg);
然后在 preg_match
preg_match('/^name=/'.$name, $pg);
我也尝试 / pattern / i 或 #pattern#或 ~pattern~
答案 0 :(得分:2)
您需要在模式中移动$name
。
preg_match('/^name=' . preg_quote($name, '/') . '/', $pg);