从一个标准的Url提取出文件的扩展名

题目
从一个标准的Url提取出文件的扩展名
<?php

/**
 * 从一个标准的Url提取出文件的扩展名
 * @author syy
 * @DateTime  2019-11-11T16:47:04+0800
 * @param     [type]                   $url [description]
 * @return    [type]                        [description]
 */
function getExt($url)
{
	//解析url
	$array = parse_url($url);

	//是否有文件路径
	if(true === isset($array['path'])) {
		$file = explode('.', $array['path']);
		if(sizeof($file) > 1) {
			//最后一个值为扩展名
			$ext  = $file[sizeof($file)-1];
			return $ext;
		} else {
			return "没有相应的扩展名";
		}
	} else {
		return "没有文件内容";
	}

}

var_dump(getExt("https://www.php.cn/course/1075.html"));
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值