close

錯誤訊息
PHP Warning: preg_replace() [function.preg-replace]: Unknown modifier 'd' in D:\TMS\www_test\preg_replace.php on line 8

解決方法
這是因為 preg_replace 必須用那個斜線(/)把正規表示法包起來,最後面可以加上 i, m 等旗標(詳細請看官網)
但因為語法寫錯,造成 function 以為 正規表示式已經結束,但旗標它認不得

錯誤範例
$str = preg_replace('/<div>&nbsp;</div>/i', '', $str);

正確寫法
$str = preg_replace('/<div>&nbsp;<\/div>/i', '', $str);

arrow
arrow
    全站熱搜

    wbkuo 發表在 痞客邦 留言(0) 人氣()