是否需要导入php文件扩展名?

时间:2011-06-14 09:22:06

标签: php include

我想知道是否需要使用“.php”作为我必须在include_once(...)的主页中包含的php代码段文件。当我的代码中包含这些片段时,我认为这些片段作为php指令处理,然后我们可以避免扩展(片段在名为'php'的文件夹中,所以没有混淆)。

无论如何不会在我的代码中造成严重干扰?

2 个答案:

答案 0 :(得分:2)

不,您不需要为“include_once()”或“include()”使用“.php”扩展名。您可以使用任何扩展名,例如可能是.txt或.inc。需要注意的是,所包含文件中的任何PHP代码都包含在PHP标记中,否则将被视为HTML。

要考虑的另一点是不要在包含的文件中保留敏感信息(主要是如果您选择为其提供非.php扩展名),以防止在浏览器上访问它们。或者将这些文件保留在文档根目录之外。

答案 1 :(得分:0)

如果您从包含文件中删除文件扩展名并且没有相应地设置您的网络服务器,那么这些包含可以被视为常规文本文件,因为它们不被PHP解释(如果它们在Web根目录中)< / p>