php - php if (($ _ SERVER ['REQUEST_URI'])
问题描述
我想为将出现在此处的任何页面创建一个条件:/user/ 页面本身可以有任何名称。
我有一个这样的例子:
if(($_SERVER['REQUEST_URI']) =='/user/index.html') { echo 'class="userlog"'; }
但它只适用于特定页面(在本例中为 index.html)
怎样成为?
解决方案
尝试这个:
if(($_SERVER['REQUEST_URI']) == '/user/' . basename(__FILE__)) { echo 'class="' . basename(__FILE__, '.php') . '"'; }
检查全局变量的结果$_SERVER['REQUEST_URI']
并.php
在文件扩展名中使用。
推荐阅读
- php - 使 HTML 消息消失
- cuda - CUDA 中的分段错误
- single-sign-on - Keycloak 无效的重定向 URL - grafana
- react-native - 如何根据 Tab Navigator 更改 Drawer Navigator 的 headerStyle
- nuxt.js - 如何在 nuxt js 中从strapi 农场/解析降价帖子
- python - 如何在 python2 中递归使用 glob.glob() 和 glob.iglob()
- typescript - Prisma:我怎样才能让所有孩子都处于某种状态?
- javascript - 对象在浏览器上的最大尺寸是多少?(铬合金)
- javascript - Firebase 期望 collection() 的第一个参数是 CollectionReference、DocumentReference 或 FirebaseFirestore
- python - 循环设置和排序函数