PHP目录函数basename()与dirname()

来源:互联网 发布:淘宝免费送衣服骗局 编辑:程序博客网 时间:2024/05/16 16:06
basename()

basename() 函数用于返回一个包含全路径的字符串中的基本文件名,成功返回字符串,否则返回 FALSE 。

语法:

string basename( string path [, string suffix] )

可选参数 suffix 表示文件后缀,如果文件名后缀是 suffix ,那这一部分也会被去掉。

例子:

假定本地访问该文件 URL 地址为:http://127.0.0.1/html/test.php

<?php

echo $PHP_SELF;                //输出:/html/test.php


echo basename( $PHP_SELF );        //输出:test.php


echo basename( $PHP_SELF, '.php');    //输出:test
?>

本函数与 dirname() 函数经常用于 URL 处理。

dirname()

dirname() 函数用于返回一个包含全路径的字符串中去掉文件名的目录,成功返回字符串,否则返回 FALSE 。

语法:

string dirname( string path )

例子:

假定本地访问该文件 URL 地址为:http://127.0.0.1/html/test.php

<?php


echo $PHP_SELF;   //输出 /html/test.php


echo dirname( $PHP_SELF );    //输出 /html


?>


本函数与 basename() 函数经常用于 URL 处理。


原创粉丝点击