PHP致命错误:无法重新声明类(包括example.php)

时间:2013-03-02 06:41:34

标签: php

我需要在整个代码中多次包含对另一个php文件example.php的引用,但我得到“PHP致命错误:无法重新声明类错误。”

<?php include 'example.php'; ?>

如何做到这一点?

1 个答案:

答案 0 :(得分:5)

将其更改为:

<?php include_once 'example.php'; ?>

如果您的example.php包含一个类和其他代码,请将其分成一个文件用于该类,另一个文件用于您要多次执行的代码。然后在您调用上述代码的页面中,您可以写:

<?php include_once 'exampleClass.php'; ?>
<?php include 'exampleCode.php'; ?>
<?php include 'exampleCode.php'; ?>