php breadcrumbs不要在特定页面上显示它们

时间:2016-09-13 15:51:09

标签: php html breadcrumbs

我有一个html项目,包含各种模板文件。我想在除index.php和contact.php之外的所有页面中显示面包屑。 我有面包屑工作;如果页面不是index.php或contact.php,那么我无法让它工作的条件是只显示它:

到目前为止,我知道我可以这样做,如果它是相反的,只显示在那些页面上:

 $noBreadcrumbs = array("index.php", "contact.php");
    foreach ($noBreadcrumbs as $page => $pageName) {
      if (stripos(filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_SANITIZE_STRING), $pageName)){
      echo '<div class="breadcrumbs container">';
          require ("breadcrumbs.php");
          echo '</div>';
    }
  }

但是因为它必须以相反的方式......我不知道该怎么做!如果我回应de request uri它也会出现项目名称(thousand_motors / index.php),并且....我被卡住了。我不能只打印“index.php”,即便如此,我不知道如何做foreach但是当它们不是那些页面时......

有什么建议吗?

谢谢

1 个答案:

答案 0 :(得分:1)

你试过吗

if (!stripos( //....