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
?>
相关文章
- php一些高级函数方法
- php中文转换编码函数
- php curl_multi系列函数实现多线程抓取网页
- Can't find PHP headers in /usr/include/php
- 【PHP代码审计】 那些年我们一起挖掘SQL注入 - 6.全局防护Bypass之一些函数的错误使用
- PHP HTTP 函数
- PHP微信分享快速实现
- php中可以使用取绝对值函数 abs() 将负数转成正数
- PHP闭包函数
- PHP 函数判断变量空
- PHP生成二维码
- PHP公历转农历
- 10个最佳的PHP图像操作库
- php 解析xml
- PHP全栈学习笔记11
- 《PHP和MySQL Web开发从新手到高手(第5版)》一导读
- 转 PHP in_array() 函数
- php中用file_get_contents函数获取带BOM的utf-8文件内容
- php回调函数call_user_func和call_user_func_array详解
- php对ip地址的处理
- [安全]PHP能引起安全的函数
- PHP 常用字符串函数
- php date() 函数
- linux下无法执行PHP命令,错误 php: command not found
- PHP JSON_ENCODE 不转义中文汉字的方法
- PHP的json_encode()函数的引号