AIDE技术官网
AIDEZY.COM

PHP利用两个函数截取文件后缀名教程

PHP利用两个函数截取文件后缀名教程 PHP教程 第1张

PHP利用两个函数截取文件后缀名教程

 

 

PHP利用两个函数截取文件后缀名教程 PHP教程 第2张

今天给大家写一个利用php两个函数就可以实现,获取文件后缀名的教程。

首先php预格式化代码

<?php 

?>

 

然后我们声明一个我们需要获取后缀名的文件名称$hou。

$hou = 'ee.html.php';

 

然后我们就要上核心代码了,首先我们需要一个strrchr函数,他的作用就是获取字符串里面的某一个字符在字符串里面的哪一个位置,当然这里面我们是从0开始算的,不是从1开始的,举个例子:字符串里面的第一个它的位数为0而不是1

它的书写格式,括号里面包裹两个属性,第一个是我们需要从哪个函数获取后缀名,第二个就是我们需要获取哪个字符,因为我们这里需要获取文件后缀名,后缀名的前一位肯定是’.'(一个点) 所以我们这里填写’.’ 然后这个函数就可以自动获取’.’在字符串里面的位数。

 

strrchr($hou, '.')

 

然后我们就需要利用一个ltrim函数,它的作用就是截取文件后缀名,怎么解释了,就是截取我们strrchr函数获取到的位数的后面的内容就是我们需要完成的功能,也就是后缀名。它的书写格式和strrchr大同小异的,括号里面包裹两个属性,第一个属性我们就把strrchr($hou, ‘.’)填进去,目的就是让这个函数获取它的函数内容,然后一个英文点隔开,在输入一个’.’ 它的作用就是找到文件名称最后一个出现的内容,说通俗点也就是找到文件名里面的最后的一个’.’ 它就是防止例如: 1.html.php这样的文件名格式。获取到最后一个出现的’.’就能准确的获取到后缀名称。

 

ltrim(strrchr($hou, '.'),'.');

 

然后我们需要把这个函数给它输出,就完成我们需要的效果了。

echo ltrim(strrchr($hou, '.'),'.');

 

全部代码参考:

<?php
$hou = 'aidejishuwang.html.php';//输入我们需要获取后缀名的文件名称
echo "<br />";
echo ltrim(strrchr($hou, '.'),'.'); 
?>

 

搜一下

海报生成 赞(0) 打赏

来都来了!评论一下呗! 抢沙发

  • QQ (自动获取名称头像等信息|选填)
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址 (选填)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

登录

忘记密码 ?

切换登录

注册