php 面包屑不在特定页面上显示

php breadcrumbs DO NOT display them on specific pages

我有一个 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 但是当它们不是那些页面时...

有什么建议吗?

谢谢

你试过了吗

if (!stripos( //....