写程序的朋友都知道,很多时候我们都需要获取当前访问的文件名,以便进行其他操作。获取操作的方法也很简单,我在这里介绍三种吧:
方法一:
<?php
- $url = $_SERVER['PHP_SELF'];
- $filename= substr( $url , strrpos($url , ‘/’)+1 );
- echo $filename;
?>
方法二:
<?php
- $url = $_SERVER['PHP_SELF'];
- $arr = explode( ‘/’ , $url );
- $filename= $arr[count($arr)-1];
- echo $filename;
?>
方法三:
<?php
- $url = $_SERVER['PHP_SELF'];
- $filename = end(explode(’/',$url));
- echo $filename;
?>
方法四:
<?php
echo basename($PHP_SELF);
?>
个人比较喜欢第三种方法,简单易懂
相关推荐
选择文件夹提取文件名 VB程序,可以获取无后缀文件名 也可以获取带后缀文件名 ,两种选择,供您选择——大吉利祝您工作愉快~~
标题中的“获取当前文件夹的文件名.rar”指的是一个压缩包,其中包含了一个批处理(.bat)文件,专门用于获取并记录指定文件夹内的所有文件名称。这种批处理脚本在Windows操作系统环境下运行,是一种简单的自动化...
本代码可以在asp 中获取当前页面的文件名
VC 获取当前程序文件的路径、文件名以及路径+文件名 在 VC++ 中,获取当前程序文件的路径、文件名以及路径+文件名是一个非常常见的问题,本文将为大家介绍两种经典的解决方案。 方法 1:使用 ...
C++ 获取文件夹下的所有文件名 C++ 获取文件夹下的所有文件名 C++ 获取文件夹下的所有文件名 C++ 获取文件夹下的所有文件名
批量获取PPT文件名 批量获取PPT文件名 批量获取PPT文件名 批量获取PPT文件名 批量获取PPT文件名 批量获取PPT文件名 批量获取PPT文件名
在PHP编程中,有时我们需要获取当前访问的URL的文件名,以便进行各种处理,比如日志记录、权限控制或者URL重写等。以下是一些常用的方法来实现这一目标,我们将详细探讨这些方法并分析它们的工作原理。 首先,推荐...
### 使用批处理脚本(BAT)批量获取与修改文件名的方法 #### 一、概述 在Windows操作系统中,批量操作文件是一项常见的需求,特别是在需要快速重命名或处理大量文件时。通过编写简单的批处理脚本(.bat文件),...
如果页面是通过直接访问域名来打开的,那么$_SERVER['REQUEST_URI']就是从根目录开始的完整路径,所以它也是获取当前文件名的一种方法。 在上述提到的代码示例中,作者定义了一个名为GetCurUrl()的函数,该函数首先...
VB.Net>共享一个我写的快速获取文件夹/文件名称程序代码。 详细情况请看: http://blog.csdn.net/linjimu/archive/2008/07/04/2610437.aspx
进入指定目录下,获取指定类型文件名,并可以对文件名进行修改,c++代码
js获取file标签上传文件的文件名,可以获取文件名判断文件是否重复 以及对文件上传做控制
实用脚本_批量获取页面文件名 实现脚本所在文件夹所有文件名批量获取
例如,你可以使用以下代码获取当前目录下的所有文件名: ```csharp string[] files = Directory.GetFiles(@"C:\MyDirectory"); foreach (string file in files) { Console.WriteLine(file); } ``` 2. 搜索模式: ...
在C#编程中,获取系统字体名及其对应的字体文件名是一项常见的任务,特别是在涉及到文本渲染、界面设计或者自定义字体管理的场景下。系统中的字体是操作系统提供的资源,可以通过编程接口来访问这些信息。以下是对这...
标题提到的"asp获取当前文件名的代码"就是解决这个问题的一个简单示例。接下来,我将详细解释这段代码的工作原理以及如何在实际应用中使用。 首先,我们需要了解`Request.ServerVariables`对象。这是一个非常强大的...
获取指定文件夹下所有文件名。2.穿透子文件夹。3.结果以excel形式存放在被指定的位置下。4.操作完成后自动打开表格,表格内有完整路径及可点击链接。 操作方法:1.“批量获取文件名.exe”打开软件(可能自动安装...
如题使用bat(脚本实现这个功能)获取当前路径下所有文件夹和文件名,并换行输出至txt文件中。
【文件名批量获取工具】是一种基于JAVA编程语言开发的应用,旨在解决在大量文件管理中,对文件名进行快速批量获取的需求。程序设计采用了可视化和模块化的方法,这意味着它具有良好的可扩展性和可维护性。模块化的...
1. **初始化变量**:定义了几个关键变量,包括`Path`用于存储目标文件夹路径,`Spath`用于保存当前读取到的文件名,以及数组`Arr()`用于存储所有文件名。 2. **遍历文件夹**:通过`Dir`函数读取第一个匹配`.doc`后缀...