我已經在我的網站一個腳本instaled之後,我有一個錯誤:不能重新聲明函數之前聲明
Fatal error: Cannot redeclare ae_detect_ie() (previously declared in /home/xdesign/public_html/Powerful/config.php:24) in /home/xdesign/public_html/Powerful/config.php on line 29
這是該行:
function ae_detect_ie()
{
if (isset($_SERVER['HTTP_USER_AGENT']) &&
(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false))
return true;
else
return false;
}
我不明白我做錯了!
相同的腳本的另一臺主機工作。
檢查[這](http://stackoverflow.com/questions/3620659/is-it-possible-to-覆蓋函數在PHP中)和[這](http://stackoverflow.com/questions/1837184/is-it-possible-to-replace-a-function-in-php-such-as-mail並且做它一些)出來。 – BlitZ 2013-05-08 02:24:01
用'包裹! function_exists()'作爲一個快速和骯髒的黑客? – alex 2013-05-08 02:27:25
或者使用'include_once()'來防止加載你的配置文件兩次。 – mario 2013-05-08 02:28:55