我將文件上傳到服務器,但我得到了以下錯誤
Deprecated: Function ereg_replace() is deprecated in /home/vicedu/public_html/includes
/functions/sessions.php on line 112
我能做些什麼?請幫助
我將文件上傳到服務器,但我得到了以下錯誤
Deprecated: Function ereg_replace() is deprecated in /home/vicedu/public_html/includes
/functions/sessions.php on line 112
我能做些什麼?請幫助
您可以切換到preg_replace
,因爲eregi
已被棄用,並更新您的模式由於preg_*
變體是PCRE語法。
函數ereg_replace()已過時是否意味着取代,應該避免形式的PHP中ereg_replace()可以使用的preg_replace的更換。這將明確解決您的問題。
它已不被刪除重複的明確還... 。只是強烈反對。 – 2011-02-25 06:46:28
已過時的功能是一個這是應該避免和語言庫的存在,你的情況,你應該使用的preg_replace()而不是ereg_replace(),你可以在這裏看到的文檔更好的替代品,功能:HTTP:/ /php.net/manual/en/function.preg-replace.php – 2011-02-25 07:40:23
請指出爲什麼http://stackoverflow.com/search?q=ereg+deprecated中沒有答案幫助解決您的問題。 – Gordon 2011-02-25 08:13:53
的[爲什麼'在PHP ereg'過時?](http://stackoverflow.com/questions/3078993/why-is-ereg-deprecated-in-php) – Gordon 2011-02-25 08:14:08