位置: 编程技术 - 正文

PHP获取当前执行php文件名的代码(php获取当前定位)

编辑:rootadmin

推荐整理分享PHP获取当前执行php文件名的代码(php获取当前定位),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php获取当前访问目录,php获取当前位置,php获取当前url,php获取当前页面,php获取当前请求地址,php获取当前位置,php获取当前执行文件的目录,php获取当前执行文件的目录,内容如对您有帮助,希望把文章链接给更多的朋友!

今天写表白墙时候的导航判断遇到的这个问题。我的解决思路是这样:

判断当前的php文件名来确定导航条的哪块高亮。那php如何获取当前的url文件名呢?我是这样处理的 :shock:

教程

首先肯定是要获取当前页面URL的,在这里我们使用php的$_SERVER['PHP_SELF']来获取获取网页地址假设url为 是用来返回字符串的一部分:

substr语法substr(string,start,length)

参数 描述 string 必需。规定要返回其中一部分的字符串。 start

必需。规定在字符串的何处开始。

正数 ? 在字符串的指定位置开始 负数 ? 在从字符串结尾开始的指定位置开始 0 ? 在字符串中的第一个字符处开始 length PHP获取当前执行php文件名的代码(php获取当前定位)

可选。规定被返回字符串的长度。默认是直到字符串的结尾。

正数 ? 从 start 参数所在的位置返回的长度 负数 ? 从字符串末端返回的长度

看到这个函数的第二个参数,规定在字符串的何处开始。很显然是在url中的最后一个/开始才是我们所需要的。于是我们又需要用到 strrpos()函数来取得/最后一次出现的位置。

strrpos语法

strrpos(string,find,start)

参数 描述 string 必需。规定被搜索的字符串。 find 必需。规定要查找的字符。 start 可选。规定在何处开始搜索。

所以总代码如下:

比较推荐的一个函数

如果感觉上面的文章不够细,建议大家看这篇文章:

PHP检测数据类型的几种方法(总结) 在JavaScript中,使用typeof可以检测基本数据类型,使用instanceof可以检测引用数据类型。在PHP中,也有检测数据类型的方法,具体如下:1、输出变量的数

php获取目录中所有文件名及判断文件与目录的简单方法 一,php获取目录中的所有文件名1、打开要操作目录的目录句柄代码示例://打开当前目录下的目录pic下的子目录common。$handler=opendir('pic/common');2、循环读

PHP获取路径和目录的方法总结【必看篇】 PHP获取目录和的方法通过魔术变量;通过超级全局变量;通过相关函数等等:php/***PHP获取路径或目录实现*///魔术变量,获取当前文件的绝对路径echo"__FI

标签: php获取当前定位

本文链接地址:https://www.jiuchutong.com/biancheng/293414.html 转载请保留说明!

上一篇:PHP两种实现无级递归分类的方法(php 无限级分类)

下一篇:PHP检测数据类型的几种方法(总结)(php检测字符串长度)

  • 应交增值税和未交增值税都有余额
  • 增值税开票软件客服电话
  • 小规模纳税人怎么办理
  • 小规模纳税人到底能不能收专票
  • 不良资产处置措施
  • 贸易公司开发票进项跟销项不符合怎么办
  • 出纳记账购进的货物
  • 冲红的发票税款计提分录要冲红吗
  • 简易征收的收入包括哪些
  • 房地产业营改增
  • 记账凭证核算形式账务处理程序的基本特点
  • 报销差旅费退回现金是什么凭证
  • 无形资产增资需要缴纳个税吗
  • 财务费用过多有什么影响
  • 外贸企业留抵税额过大
  • 商户办会员卡 商场承担责任
  • 分摊长期待摊费用的会计分录
  • 营改增后还有建筑业发票吗
  • 防伪税控开票系统SOAP服务端
  • 开专票需要备注吗
  • 银行代发工资一定要本行卡吗
  • 出纳汇错款会计怎么做账
  • 专利年费应该入哪个科目
  • 什么是大头小头
  • 技术服务合同要盖骑缝章吗
  • 收购子公司股权现金流
  • 备孕男的要吃叶酸吗? 已解决
  • 股权转让协议解除返还股权优先权
  • 长期投资损失的确认
  • 系统更新到win11后还可以调回win10吗
  • 公司年终奖怎么缴税
  • 国家纪念品
  • php对二维数组进行排序
  • 如何修改php网页内容
  • javascript保留字有哪些
  • 贷款利息发票可以随便开吗
  • SQL Server 2008 数据库有哪些版本?
  • 个人账户用于公司发工资
  • 一般纳税人应如何报税
  • 个体工商户需要给员工交社保吗
  • 工商年报纳税总额从哪看
  • 取得虚开普票如何处置
  • 研发费用摊销方法
  • 接受捐赠的固定资产进项税额可以抵扣吗
  • 免税小规模企业增值税申报表怎么填
  • 汽车以租代售合法吗
  • 银行收到货款会计分录怎么做
  • 坏账收回所得税需要确认收入吗汇算清缴表如何填报
  • 公司报销给个人的会计分录
  • 收到技术服务费的账务处理
  • 报销单领款人可以不签名吗
  • 广告制作需要交文化事业建设税
  • 购入固定资产预计净残值
  • 专利年费可以减免吗
  • 年度损益调整的会计分录
  • 现代服务业包括哪些项目
  • 进项税转出补税按多少补税
  • 待抵扣进项税额
  • 建筑企业材料费能否加计扣除
  • win7桌面和win10桌面
  • 组策略怎么用
  • sgrmbroker.exe是什么进程
  • ubuntu开机密码不记得了
  • 13寸的macbook
  • libts.so.0
  • w10qq图标不显示
  • Metaio in Unity3d 教程---Metaio扫描图片要求(Image Tracking)
  • android 游戏平台
  • shell脚本函数及传参
  • python基础总结
  • python erf
  • shell脚本的启动和关闭命令
  • unity mobile3d
  • 创建简单的Web网页实验总结ASP
  • unity-chan
  • 安阳文峰区小学招生
  • 山东省国家地税局官网
  • 如何连续打印单据
  • 社保费是国税还是地税
  • 按月申报印花税如何计税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设