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