PHP 常用文件目录常用操作
发表于|更新于
|字数总计:193|阅读时长:1分钟|阅读量:
basename()
basename()函数返回路径中的文件名部分。
语法:
basename(path, suffix)
<?php $path = "/testweb/home.php";
//显示带有文件扩展名的文件名 echo basename($path);
//显示不带有文件扩展名的文件名 echo basename($path,".php"); ?>
|
dirname()
dirname() 函数返回路径中的目录部分。
语法:
dirname(path)
<?php echo dirname("c:/testweb/home.php"); echo dirname("/testweb/home.php"); ?>
Output
c:/testweb /testweb
|
pathinfo()
pathinfo() 函数以数组的形式返回文件路径的信息。
语法:
pathinfo(path, options)
<?php print_r(pathinfo("/testweb/test.txt")); ?>
Output
Array ( [dirname] => /testweb [basename] => test.txt [extension] => txt )
<?php print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME)); ?>
Output
test.txt
|
目录分隔符号
| 系统 |
分隔符号 |
| windows |
\ or / |
| linux |
/ |
DIRECTORY_SEPARATOR
在windows上返回"",而在linux或者类unix上返回"/";