php basename(php获得当前网页的名称)
本文目录
php获得当前网页的名称
感觉ls方法不好,用basename函数结合PHP_SELF便可获取当前文件的文件名,这也是discuz的写法 《?php$curfile = basename($_SERVER);echo $curfile;?》
php 如何 正则取出文件名
用PHP basename() 函数
语法
basename(path,suffix)
参数
描述
path 必需。规定要检查的路径。
suffix 可选。规定文件扩展名。如果文件有 suffix,则不会输出这个扩展名。
例子
《?php$path = "/testweb/home.php";//显示带有文件扩展名的文件名echo basename($path);//显示不带有文件扩展名的文件名echo basename($path,".php");?》
输出:
home.phphome
js中有没有类似php中的basename 和 explode 方法
1.basename在js中没有对应方法,不过可以自己写:function basename(str1){ str2="/" var s = str1.lastIndexOf(str2); if (s==-1) { str2="\\" var s = str1.lastIndexOf(str2); } if (s==-1) alert("字符串非法") else{ return(str1.substring(s+1,str1.length)); } return ""}2.explode在js中有split方法对应:split 方法应用于:String 对象将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split()参数stringObj 必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。 separator 可选项。字符串或正则表达式对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。 limit 可选项。该值用来限制返回数组中的元素个数。 说明split 方法的结果是一个字符串数组,在 stingObj 中每个出现 separator 的位置都要进行分解。separator 不作为任何数组元素的部分返回。示例下面的示例演示了 split 方法的用法。function SplitDemo(){ var s, ss; var s = "The rain in Spain falls mainly in the plain."; // 在每个空格字符处进行分解。 ss = s.split(" "); return(ss);}
php下载文件时怎么重命名文件
basename($file) 改成 $xia不知道你tit字段是存的文件名加后缀名还是只是文件名
更多文章:
新闻网站源码去一品资源(求助:flash图片滚动新闻源代码(js))
2024年8月23日 01:55
在Word中插入图片,但是总是向左偏的,如何使之居中?如何在word中插入的图片居中
2024年7月23日 22:18
《堡垒之夜》第8赛季即将开启,官方预告透露了哪些信息?《第八天之夜》演员表都有谁
2024年7月13日 17:29
flash鼠标跟随效果代码(flash鼠标跟随代码 3.0)
2024年9月1日 11:30
国家二级c语言(全国计算机二级C语言考试属不属于全国计算机专业软件水平考试)
2024年9月10日 11:45
continue doing 和 to do区别(continue doing 和 to do区别)
2024年8月24日 05:35
知识管理系统架构图(知识库管理系统解决方案_知识库管理系统开源)
2024年3月10日 08:45
网页设计与制作实训总结(学网页设计还是平面设计还是影视制作好)
2024年6月29日 10:17
catch a fire的用法(catch a fire有没有a)
2024年3月21日 09:30
易语言字符串转数组(易语言 不能将“文本型”数据转换到“文本型 数组”数据问题在线等、)
2024年7月7日 03:07
asynctask的方法(安装QQ时提示无法启动程序,计算机丢失asynctask.dll文件)
2024年6月16日 23:07