我们可以在php页面中使用include(page.php)两次。任何错误的可能性
例如:
include(page.php);
-------
--------
--------
--------
include(page.php);
答案 0 :(得分:7)
但它会对您的代码产生一些负面影响。
考虑一下......
<强> test1.php
强>
<?php
$var=1;
<强> test2.php
强>
<?php
include('test1.php');
echo $var; // "prints" 1
$var = 30;
include('test1.php');
echo $var; // "prints" 1 again.
要克服这种情况,您应该使用 include_once()
构造。
答案 1 :(得分:7)
是的,您可以根据需要添加多次。虽然不是问,你可以尝试一下,然后找出自己。
警告强>
如果里面有任何定义(如类),则会出现有关其重新定义的错误。
答案 2 :(得分:4)
是的但是如果你在该文件中定义了任何类或函数,那么它将被重新定义并且PHP抛出错误。
答案 3 :(得分:1)
雅有可能。但第二个将覆盖第一个。如果你不想要它,那就使用include_once。
答案 4 :(得分:0)
是的,您可以根据需要添加多次。