我有一个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但是当它们不是那些页面时......
有什么建议吗?
谢谢
答案 0 :(得分:1)
你试过吗
if (!stripos( //....