PHP 函数获取文件名

<?php

// php 获取  文件名


function getExt($url){

    $arr = parse_url($url); // URL 字符串予以解析,并将结果返回数组中

    //print_r($arr);exit;    

    /*
        Array (
                [scheme]     => http
                [host]         => www.laowen.com
                [path]         => /acontroller/afunction/laowen.php
                [query]       => id=1
        )
    */

        // parse_str()                // 函数把查询字符串解析到变量中

    $file = basename($arr['path']);    // 返回路径中的文件名部分。

    // echo $file;exit; //echo laowen.php

    $ext = explode('.', $file);

    // print_r($ext);exit;

    /*
        Array (
            [0] => laowen
            [1] => php
        )
    */

    return $ext[count($ext)-1];

}

$url = 'http://www.laowen.com/acontroller/afunction/laowen.php?id=1';

echo getExt($url); // echo php

?>

转载于:https://www.cnblogs.com/laowenBlog/p/5414156.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值