Php 赋予webaddress属性

Php 赋予webaddress属性,php,javascript,css,Php,Javascript,Css,我需要为网页设置一些样式属性。有没有办法用/index.php/projecten/将其分配给所有地址,而不是将所有完整的地址都放在代码中?我正在使用以下代码: <ul class="subnavlist" style="display: <?php echo ( !in_array($_SERVER['REQUEST_URI'], array( '/index.php/projecten/wonen.html', '/ind

我需要为网页设置一些样式属性。有没有办法用/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">
您可以使用


只是一个无关但重要的话题。您是否能够将
放入路径并访问其他文件?如果访问
/index.php/index.php
,会发生什么情况?我得到一个404类别找不到。许多人决定编写一个PHP脚本,它只会回显文件的内容,这可能是一个巨大的安全问题。只是检查一下你没有做同样的事情。
if substr($_SERVER['REQUEST_URI'],0,strlen('/index.php/projecten/')) != "/index.php/projecten/") {
  echo "none";
} else {
  echo "block";
}