已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 教程

标题: PHP-目录

作者: @Ta

时间: 2012-12-06

点击: 1768

PHP 创建目录 mkdir 函数
PHP 目录
PHP 目录处理实际上是文件处理的一部分,部分处理函数可参看《PHP 文件处理》章节。 

PHP 目录处理函数主要包括: 

mkdir():创建目录 
is_dir():判断给定文件名是否是一个目录 
rmdir():删除目录 
basename():返回路径中的文件 
dirname():返回路径中的目录 
mkdir()
mkdir() 函数用于创建一个目录,成功返回 TRUE,否则返回 FALSE 。 

语法: 

bool mkdir( string dirname [, int mode ] )
可选参数 mode 表示创建该目录时给定的权限,默认是最大权限 0777 。 

例子: 

<?php
$dirname = 'testdir';
if (mkdir($dirname, 0700)) {
    echo "目录 $dirname 创建成功";
} else {
    echo "目录 $dirname 创建失败";
}
?>
is_dir()
is_dir() 函数用于检查给定文件名是否是一个目录,成功返回 TRUE ,否则返回 FALSE 。 

语法: 

bool is_dir( string filename )
例子: 

<?php
var_dump(is_dir( 'images' )); //输出:bool(true)
?>
参考阅读
is_file():检查给定文件名是否为一个正常的文件。 



PHP 删除目录 rmdir 函数
rmdir() 函数用于删除一个目录。 

rmdir()
rmdir() 函数删除一个目录,成功返回 TRUE,否则返回 FALSE 。 

语法: 

bool rmdir( string dirname )
例子: 

<?php
$dirname = 'testdir';
if (rmdir( $dirname )) {
    echo "目录 $dirname 删除成功";
} else {
    echo "目录 $dirname 删除失败";
}
?>
参考阅读
unlink():删除文件。 



PHP 返回路径中的基本文件名 basename 函数
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 处理。 



PHP 返回路径中的目录 dirname 函数
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 处理。 

[隐藏样式|查看源码]


『回复列表(1|隐藏机器人聊天)』

1. 传说中的采集……
(/@Ta/2012-12-06 17:20//)

回复需要登录

9月26日 19:33 星期五

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1