我使用修改後的商店軟件。如何解決警告:preg_replace():空正則表達式?
我想用模塊生成站點地圖。
我收到以下錯誤信息:
警告:的preg_replace():在/www/htdocs/****/*****.de/inc/shopstat_hrefMask.inc空正則表達式.PHP在線39
在第39行:
$newstring = preg_replace($search,$replace,$newstring);
有什麼事在此之前,檢查該請求是否是空的?
我使用修改後的商店軟件。如何解決警告:preg_replace():空正則表達式?
我想用模塊生成站點地圖。
我收到以下錯誤信息:
警告:的preg_replace():在/www/htdocs/****/*****.de/inc/shopstat_hrefMask.inc空正則表達式.PHP在線39
在第39行:
$newstring = preg_replace($search,$replace,$newstring);
有什麼事在此之前,檢查該請求是否是空的?
你需要確保$search
不是空的,就像這樣:
if (Trim($search) !== '') {
$newstring = preg_replace($search,$replace,$newstring);
}
感謝您的回答。不幸的是,我仍然收到相同的錯誤信息。 – user2750525
@ user2750525不幸的是我在我的回答中輸入了錯誤。我編輯過它。你現在可以檢查它嗎? –
定義在$搜索的東西嗎? –
不幸的是我不知道它。它旨在刪除「定義的字符」。 – user2750525