`

php获取当前访问的文件名 (转载)

    博客分类:
  • php
 
阅读更多

写程序的朋友都知道,很多时候我们都需要获取当前访问的文件名,以便进行其他操作。获取操作的方法也很简单,我在这里介绍三种吧:

方法一:

<?php

  1. $url = $_SERVER['PHP_SELF'];
  2. $filename= substr( $url , strrpos($url , ‘/’)+1 );
  3. echo $filename;

?>

 

方法二:
<?php

  1. $url = $_SERVER['PHP_SELF'];
  2. $arr = explode( ‘/’ , $url );
  3. $filename= $arr[count($arr)-1];
  4. echo $filename;

?>

方法三:
<?php

  1. $url = $_SERVER['PHP_SELF'];
  2. $filename = end(explode(’/',$url));
  3. echo $filename;

?>

方法四:

<?php

echo basename($PHP_SELF);

?>

个人比较喜欢第三种方法,简单易懂

分享到:
评论

相关推荐

    提取文件名 VB获取无后缀文件名 VB获取有后缀文件名

    选择文件夹提取文件名 VB程序,可以获取无后缀文件名 也可以获取带后缀文件名 ,两种选择,供您选择——大吉利祝您工作愉快~~

    获取当前文件夹的文件名.rar

    标题中的“获取当前文件夹的文件名.rar”指的是一个压缩包,其中包含了一个批处理(.bat)文件,专门用于获取并记录指定文件夹内的所有文件名称。这种批处理脚本在Windows操作系统环境下运行,是一种简单的自动化...

    asp获取当前文件名

    本代码可以在asp 中获取当前页面的文件名

    获取当前文件的文件名

    获取当前文件的文件名

    PHP获取当前执行php文件名的代码

    在PHP编程中,有时我们需要获取当前执行的PHP文件名,以便进行特定的逻辑处理或调试。例如,在创建一个表白墙的导航系统时,你可能希望根据当前页面来高亮显示对应的导航链接。本文将详细解释如何通过PHP获取当前...

    自动获取当前目录文件名+添加输出文本时间_establish33w_DOS_

    标题中的“自动获取当前目录文件名+添加输出文本时间_establish33w_DOS_”表明这是一个关于DOS操作系统下的批处理脚本,用于自动获取当前目录中的文件名,并结合当前日期生成特定格式的文本输出。"establish33w"可能...

    C++ 获取文件夹下的所有文件名

    C++ 获取文件夹下的所有文件名 C++ 获取文件夹下的所有文件名 C++ 获取文件夹下的所有文件名 C++ 获取文件夹下的所有文件名

    批量获取PPT文件名, 批量获取PPT文件名

    批量获取PPT文件名 批量获取PPT文件名 批量获取PPT文件名 批量获取PPT文件名 批量获取PPT文件名 批量获取PPT文件名 批量获取PPT文件名

    VB.Net设计:快速获取文件名

    VB.Net&gt;共享一个我写的快速获取文件夹/文件名称程序代码。 详细情况请看: http://blog.csdn.net/linjimu/archive/2008/07/04/2610437.aspx

    php 获取当前访问的url文件名的方法小结

    在PHP编程中,有时我们需要获取当前访问的URL的文件名,以便进行各种处理,比如日志记录、权限控制或者URL重写等。以下是一些常用的方法来实现这一目标,我们将详细探讨这些方法并分析它们的工作原理。 首先,推荐...

    用bat批量获取和修改文件名的方法

    ### 使用批处理脚本(BAT)批量获取与修改文件名的方法 #### 一、概述 在Windows操作系统中,批量操作文件是一项常见的需求,特别是在需要快速重命名或处理大量文件时。通过编写简单的批处理脚本(.bat文件),...

    获取上传文件的文件名

    js获取file标签上传文件的文件名,可以获取文件名判断文件是否重复 以及对文件上传做控制

    实用脚本_批量获取页面文件名

    实用脚本_批量获取页面文件名 实现脚本所在文件夹所有文件名批量获取

    WIN7获取当前路径下所有文件名Run to get folder and file name.bat

    WIN7批处理获取当前路径下所有文件名。所有结果输出到当前路径下的文件fileName.txt。遍历当前文件夹下所有文件夹及文件。

    C# 获取大量文件名

    例如,你可以使用以下代码获取当前目录下的所有文件名: ```csharp string[] files = Directory.GetFiles(@"C:\MyDirectory"); foreach (string file in files) { Console.WriteLine(file); } ``` 2. 搜索模式: ...

    asp获取当前文件名的代码

    标题提到的"asp获取当前文件名的代码"就是解决这个问题的一个简单示例。接下来,我将详细解释这段代码的工作原理以及如何在实际应用中使用。 首先,我们需要了解`Request.ServerVariables`对象。这是一个非常强大的...

    C# 获取系统字体名 和 对应字体的文件名

    在C#编程中,获取系统字体名及其对应的字体文件名是一项常见的任务,特别是在涉及到文本渲染、界面设计或者自定义字体管理的场景下。系统中的字体是操作系统提供的资源,可以通过编程接口来访问这些信息。以下是对这...

    获取文件名

    获取指定文件夹下所有文件名。2.穿透子文件夹。3.结果以excel形式存放在被指定的位置下。4.操作完成后自动打开表格,表格内有完整路径及可点击链接。 操作方法:1.“批量获取文件名.exe”打开软件(可能自动安装...

    使用bat获取当前路径下所有文件夹和文件名,并换行输出至txt文件中

    如题使用bat(脚本实现这个功能)获取当前路径下所有文件夹和文件名,并换行输出至txt文件中。

Global site tag (gtag.js) - Google Analytics