首頁  >  文章  >  後端開發  >  正規表示式 - PHP正規取代preg_replace 會使程式崩潰啊?

正規表示式 - PHP正規取代preg_replace 會使程式崩潰啊?

WBOY
WBOY原創
2016-12-01 00:25:281160瀏覽

php5.6.15

我寫了一個批次插入資料庫的SQL,很長,用preg_replace過濾sql的時候會使程式崩潰,也沒有錯誤記錄,就係統日誌裡面有報php5ts.dll出現了錯誤。我sql短一點就沒事。

即使超過了回溯限制什麼的不是應該返回失敗嗎?怎麼會崩潰呢?

有人遇過嗎?怎麼回事?

回覆內容:

php5.6.15

我寫了一個批次插入資料庫的SQL,很長,用preg_replace過濾sql的時候會使程式崩潰,也沒有錯誤記錄,就係統日誌裡面有報php5ts.dll出現了錯誤。我sql短一點就沒事。

即使超過了回溯限制什麼的不是應該返回失敗嗎?怎麼會崩潰呢?

有人遇過嗎?怎麼回事?

我之前測過 一次批量寫入7000多條最簡單的數據,就會過長,分多次插就行了

不知道你是邊插入邊替換還是替換完了一次插入,你這兩個應該分開!然後進行日誌記錄,看到底是哪裡出現了問題。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn