Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP致命错误:无法重新声明类(include example.PHP)_Php - Fatal编程技术网

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

PHP致命错误:无法重新声明类(include example.PHP),php,Php,我需要在代码中多次引用另一个php文件example.php,但我得到“php致命错误:无法重新声明类错误” 如何完成此操作?将其更改为: <?php include_once 'example.php'; ?> 如果example.php包含一个类和其他代码,请将其分成一个类文件和另一个要多次执行的代码文件。然后在调用上述代码的页面中,您可以编写: <?php include_once 'exampleClass.php'; ?> <?php inclu

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


如何完成此操作?

将其更改为:

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

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

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

将其更改为:

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

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

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


谢谢,但这只运行example.php一次。我需要在同一代码中运行example.php的多个实例。一个类只能包含一次。您需要将example.php分为两个文件。其中一个包含您包含并运行过一次的类,另一个包含使用该类的代码的文件(您随后多次包含该类)感谢您的澄清。这太棒了!谢谢,但这只运行了example.php一次。我需要在同一代码中运行example.php的多个实例。一个类只能包含一次。您需要将example.php分为两个文件。其中一个包含您包含并运行过一次的类,另一个包含使用该类的代码的文件(您随后多次包含该类)感谢您的澄清。这太棒了!