php - 赋予网页地址属性

标签 php javascript css

我需要为网页设置一些样式属性。有没有办法用/index.php/projecten/将它分配给所有地址,而不是将所有完整地址放在代码中?我正在使用以下代码:

<ul class="subnavlist" style="display: <?php echo (
 !in_array($_SERVER['REQUEST_URI'],  
      array(
          '/index.php/projecten/wonen.html',
          '/index.php/projecten/werken.html',
          '/index.php/projecten/infrastructuur.html',
          '/index.php/projecten/winkel-en-dorpcentra.html',
          '/index.php/projecten/parken-en-groen.html',
          '/index.php/projecten/recreatie.html',
          '/index.php/projecten/stedenbouw.html',
          '/index.php/projecten/objecten.html',
          '/index.php/projecten/werken/vitalisering-zuidspoor.html',
          '/index.php/projecten/werken/uitbreiding-venekoten.html',
          '/index.php/projecten/werken/herstructurering-tatelaar.html'
       )
   )
)? "none" : "block"; ?>" id="sub1">

最佳答案

您可以使用 substr()

if substr($_SERVER['REQUEST_URI'],0,strlen('/index.php/projecten/')) != "/index.php/projecten/") {
  echo "none";
} else {
  echo "block";
}

关于php - 赋予网页地址属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9192482/

相关文章:

php - 仅抓取页面标题

php - 获取不是组成员的用户的逻辑

php - 如何根据 HTML 值在 PHP 中创建 if 语句

javascript - 如何在页面加载时制作动画以将某些元素重新排列到其原始位置?

php - X-Sendfile具体配置.htaccess问题

javascript - AJAX JQuery 上传图片

javascript - Directionsservice 路线航点文字

css - 似乎无法链接到子文件夹中的 css 文件

html - 如何在我的响应式 CSS 上使用 ID 标签?

html - 如何在滚动窗口中保持表格行高 - Firefox?