从PHP包中删除部分

时间:2011-11-14 18:50:37

标签: php include indexing

我有一个使用PHP包含的网站。页眉和页脚中包含代码片段(每个中包含一个)我想在除主页(index.php)之外的每个页面上使用。显然,我可以将它们从包含中删除并将它们放入除主页之外的每个页面中,但我想知道是否可以将它们包含在包含中,然后使用一些代码将它们从主页中删除。

谢谢。

2 个答案:

答案 0 :(得分:0)

if(basename($_SERVER['PHP_SELF']) !='index.php')
   #do your code here that you want on every page EXCEPT index.php

答案 1 :(得分:0)

当然,您可以检查$_SERVER['PHP_SELF']是否与您的主页匹配,如果匹配,则不执行您的包含中的代码。将路径/home.php修改为您的主页被调用的任何内容。

if (strpos($_SERVER['PHP_SELF'], "/home.php") !== FALSE) {
  // execute code that shouldn't go onto the home page
}
相关问题