Blogger Information
Blog 9
fans 0
comment 0
visits 6161
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
php文件路径函数
自己做笔记用的
Original
614 people have browsed it

函数名

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"

}


Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post