この記事について
| 環境 | PHP |
|---|---|
| 目的 | preg_replace が予期せず null を返すのを解消する |
| 結果 | pcre.backtrack_limit を増やして解決 |
つまずきポイント要約
- 対象文字列が長いと preg_replace は失敗して null を返すことがある
pcre.backtrack_limit の値を増やす。
値は phpinfo で確認
phpファイルに以下を記述
ini_set('pcre.backtrack_limit', 100000000);
PHP| 環境 | PHP |
|---|---|
| 目的 | preg_replace が予期せず null を返すのを解消する |
| 結果 | pcre.backtrack_limit を増やして解決 |
pcre.backtrack_limit の値を増やす。
値は phpinfo で確認
phpファイルに以下を記述
ini_set('pcre.backtrack_limit', 100000000);