2017-02-25 121 views
-2

Fatal error: Cannot redeclare class Plugin in E:\Xampp\htdocs\digi\plugin\plugin.php致命錯誤:不能重新聲明類

我的根文件夾名稱是:數碼網絡>插件> plugin.php

class Plugin 
     { 
     //code here 
     } 

數碼網絡>包括>的header.php

include("./plugin/plugin.php"); 
$obj = new Plugin(); 

數碼網絡>指數。 php

include("plugin/plugin.php"); 
$obj = new Plugin(); 
<html> 
    <body> 
     include("include/header.php") 
    </body> 
</html> 

當我在中使用文件,然後我顯示錯誤消息。我怎麼解決這個問題。

注意:我需要在header.php文件和index.php文件中使用插件類。

+0

如果你已經在你的header.php中包含這個文件,爲什麼你在index.php中再次包含它? – urfusion

回答

0

將您的include更改爲require_onceinclude_once以避免包含太多次。如果你兩次包含一個類,它會導致這個異常。

相關問題