博主信息
博文 9
粉丝 0
评论 0
访问量 7650
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php文件路径函数
自己做笔记用的
原创
758人浏览过

函数名

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举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学