博客列表 >php文件路径函数

php文件路径函数

自己做笔记用的
自己做笔记用的原创
2018年04月23日 23:54:51600浏览

函数名

pathinfo    返回文件的各个组成部份    

basename    返回文件名    

dirname    文件目录部份    

parse_url    网址拆解成各部份    

http_build_query    生成url 中的query字符串    

http_build_url    生成一个url

可以通过 pathinfo 使用,也可以直接使用

<?php
$path_parts =  pathinfo('h:test/tets.txt');
echo '文件目录名 '.$path_parts['dirname'].'<br>';
echo '文件全名 '.$path_parts['basename'].'<br>';
echo '文件扩展名 '.$path_parts['extension'].'<br>';
echo '文件名 ',$path_parts['filename'].'<br>';
echo  basename('h:\\test\test.txt','t');
?>

basename 

string basename ( string $路径[, string $suffix ])

功能:传入路径返回文件名

第一个参数传入路径。

第二个参数,指定我文件名到了指定字符停止。

echo basename("h:\\test\\test.txt","t")  //输出 test\test.tx
echo basename("h:\\test\\test.txt) //输出test\test.txt

dirname

dirname(string $路径) 

功能:返回文件路径的文件目录部份

parse_url

mixed parse_url ( string $路径 )

功能:将网址拆解成各个部份

参考例子

<?php
$url = 'http://username:password@hostname:9090/path?arg=value#anchor';
var_dump(parse_url($url));
?>

输出结果

array(8) {

["scheme"]=> string(4) "http"

["host"]=> string(8) "hostname"

["port"]=> int(9090)

["user"]=> string(8) "username"

["pass"]=> string(8) "password"

["path"]=> string(5) "/path"

["query"]=> string(9) "arg=value"

["fragment"]=> string(6) "anchor"

}


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议