根据URL更改sidebar.php和footer.php 时间:2013-12-23 作者:Luka 几天前,我提出了一个类似的问题,但也许我的问题有点不正确。我想要我的页脚。php和侧栏。php将根据URL进行更改。如果URL包含/ru,则显示ru页脚。php else显示默认页脚(footer.php)。侧边栏也应该如此。如果可能的话,你能一步一步地引导我吗。非常感谢。 3 个回复 SO网友:Luka 所以,我就是这样做的,它是有效的。<?php $url = $_SERVER["REQUEST_URI"]; if (strpos($url, "/ru/")) { $div_id = "logo_top_ru" .$contnet; }else { $div_id = "logo_top_en" .$contnet; } ?> <div id="<?php echo $div_id ?>"></div> 享受 SO网友:bueltge 如果您真的将URL用作切换器,那么请使用PHP的预定义变量$_SERVER. 如果您是PHP领域的新手,请使用函数var_dump( $_SERVER ); 要理解,变量内的内容是什么,对哪个键是正确的解决方案。此外,您还可以阅读有关变量的详细文档:$_SERVER. SO网友:ehmad11 您只需使用$pagename 变量$pos = strpos($pagename, "ru"); if ($pos !== false) { // ru specific content } else { // default content } 结束 文章导航