0
我得到了preg_replace的一个非常奇怪的错误。preg_replace - 第三个参数
我用下面的代码:
$text=preg_replace('/(\s)?'.preg_quote($f).'(\s)?/','<a href="XXDDJJ" target="_blank">XXAAJJ</a>',$text);
然而,它在说:
Warning: preg_replace(): Unknown modifier '/'
我甚至有一个随机字符串换出$文本(第三个参数),和它仍然给了我那个错误。我通过将参数分成单独的行来隔离第三个参数的错误,并且它总是指向最后一个参数的那一行。
我该如何解决这个问题?谢谢!
您可以包括'$ F'的价值? – Tomalak 2012-02-02 19:16:50
您能给我们原始'$ text'和'$ f'变量的值吗? – summea 2012-02-02 19:17:16