如何将同一个文件调用到我的HTML两次

时间:2012-01-05 03:26:44

标签: php

我正在使用它将一些重复的代码从外部文件放到我的页面上:

<?php include_once("accordion_small.php"); ?>

我在我的网页上使用此信息两次,但它仅在此代码的第一个实例中显示内容。

如何在同一页面中使用此文件两次?

3 个答案:

答案 0 :(得分:3)

http://php.net/manual/en/function.include-once.php

  

include_once()语句在执行脚本期间包含并评估指定的文件。这是一种类似于include()语句的行为,唯一的区别是如果已经包含文件中的代码,则不会再次包含它。顾名思义,它只包含一次。

(所以,你的答案是不使用include_once,而只是使用include

答案 1 :(得分:2)

使用include代替include_onceinclude_once只会包含一次脚本。第二次调用它时会被忽略。

当然,请问该文件的内容是什么?是运行的代码吗?您可以考虑将其作为一个函数并调用它两次,但包括它一次。

这样可以更好地重用代码并加快此页面的处理时间。此外,如果您需要使用它超过两次,嘿,只需再次调用它而不包括第三或第四或等时间。

答案 2 :(得分:0)

其他答案给出的必要细节。但我认为你对此感到困惑。您只需将此代码放在任何您想要的位置即可。一次,两次......随时......

<?php include "accordion_small.php"; ?>