零基础建站培训介绍

当前位置:

PHP正则取出URL地址里的文件名

在做网站时,网站时的采集有时需要将采集的URL地址里的文件名保留下来,其它部分去除掉。这时就需要使用PHP正则表达式,通过正则表达式可以匹配取出URL地址里的文件名。

代码如下:


<?php
$path = "https://www.xuewangzhan.net/baike/zhengze-20859.html";

//显示带有文件扩展名的文件名
echo basename($path);

//显示不带有文件扩展名的文件名
echo basename($path,".php");
?>

语法解释:

语法
basename(path,suffix)

参数
path:   必需。规定要检查的路径。
suffix:   可选。规定文件扩展名。如果文件有suffix,则不会输出这个扩展名。

上一课: 下一课:

相关教程

  • Z-Blog是由RainbowSoft Studio开发的一款小巧而强大的基于Asp平台的Blog程序,其创始人为朱煊(网名:zx.asd)。使用过程中如果您修改了数据库密码
  • PHP应该算是现在大中小非细致网站企业会优先使用的网站建设编程语言,相对于ASP和JSP来说,PHP在在很多方面更适合个人以及小型企业做开发,这主要是因
  • 什么是PHPPHP代表了"超文本处理器",这意味着你必须知道,它是一种服务器端的处理语言,且以HTML的形式出现。它特别常用的地方就是网页了,数据从客
  • 在网站开发过程中,往往需要使用正则表达式来匹配URL地址,因为URL地址类型很多,所以如何写一条匹配全部url网址正则表达式就特别实用了。经过对U
  • 正则表达式基本符号:^ 表示匹配字符串的开始位置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串)$ 表示匹配字符串的结束位置
  • 在做网站时,网站时的采集有时需要将采集的URL地址里的文件名保留下来,其它部分去除掉。这时就需要使用PHP正则表达式,通过正则表达式可以匹配取出UR
  • 使用过DISCUZ建网站的站长都有这样的经历,自己发的论坛帖子里如果有URL时,URL很长的情况下就会自动省略显示。虽然这样显示很好看,但是复制时就会出
  • 帝国CMS特别适合做门户信息类网站,功能比较强大。帝国CMS 在网站制作时也有很多的调用标签,下面学做网站论坛总结了帝国CMS 调用文章标题的几种标签
  • 学习了零基础建站教程,网站制作好之后,有些人会恶意去攻击我们的网站,特别是个人网站制作,经常受到攻击,致使网站打不开。这时的解决方法就是去屏
  • 大家都知道如果黑客入侵我们的网站后,他们是可以肆意的在上面搭载钓鱼页面,传播恶意软件,盗取敏感信息等,这特别不利于我们网站。垃圾内容和黑
  • Z-Blog是由RainbowSoft Studio开发的一款小巧而强大的基于Asp平台的Blog程序。采用模板标签的方式,只要你会HTML+CSS,就可以简单地做出一套主题。如
  • ks001 快速建站第四步:修改模板文件模板是由多个模板文件组成的,每个模板文件控制网站后台的地址:域名/wp-admin/ wordpress模板文件:he