php目录操作函数详解

<?php

header(‘content-type:text/html;charset=utf-8;‘);

#目录操作函数详解

// 1.getcwd(oid):若成功返回当前目录,否则返回false

echo ‘<hr>1.getcwd():<br>‘;

echo getcwd();

// 2.chdir():函数把当前的目录改变为指定的目录

// chroot():函数把当前进程的根目录改为指定的目录

echo ‘<hr>2.chdir():<br>‘;

/*

chdir(‘..‘);

echo getcwd();

*/

// 3.dir():函数打开一个目录句柄,并返回一个对象,这个对象包含三个方法

// read(),rewind(),以及close().

// 若成功,则该函数返回一个目录流,否则返回false以及一个error。可以通过在函数名前面加上@来隐藏error的输出。

echo ‘<hr>3.dir():<br>‘;

[email protected](‘JS‘);

while (($file=$dir->read())!==false) {

echo ‘--‘.$file.‘<br>‘;

}

$dir->close();

// 4.opendir(path,context):函数打开一个目录句柄,可由closedir()readdir()和rewind()使用,

// 若成功则返回一个目录流,否则返回false以及一个error。可以通过在函数名前加上@来隐藏error的输出

// 其中context可选,规定目录句柄的环境。context是可修改目录流行的行为的一套选项

// closedir():关闭由opendir()函数打开的目录句柄

// readdir():函数返回由opendir()打开的目录句柄中的条目,若成功则返回一个文件名,否则返回一个false

echo ‘<hr>4.目录操作一系列函数:<br>‘;

$dir=opendir(‘JS‘);

while (($file=readdir($dir))!==false) {

echo ‘--:‘.$file.‘<br>‘;

}

closedir($dir);

//5.rewinddir(dir_stream):函数重置由opendir()打开的目录句柄

//scandir():函数返回一个数组,其中包含指定路径中的文件和目录

//若成功,则返回一个数组,若失败免责返回false。如果directory

//不是目录,则返回false,并生成一条E_WARNIG级别的错误

echo ‘<hr>scandir():<br>‘;

print_r(scandir(‘JS‘));

?>

php目录操作函数详解,布布扣,bubuko.com

时间: 2024-10-25 14:58:02

php目录操作函数详解的相关文章

WordPress数据库操作函数详解

通过这个$wpdb对象,我们可以对WordPress数据库进行任何操作,包括建表.查询.删除.更新等.要注意的是,如果要在自定义函数中使用$wpdb,必须先将其全局化(global $wpdb;). 下面就详细介绍一下WordPress的数据库操作函数: 1.function query($query) 这个函数是最基本的数据库操作函数,$query为SQL语句,提交给数据库执行,结果分两种情况: 1). 如果是"insert|delete|update|replace", 返回受影响

c语言文件操作函数详解

C语言中没有输入输出语句,所有的输入输出功能都用 ANSI C提供的一组标准库函数来实现.文件操作标准库函数有: 文件的打开操作 fopen 打开一个文件 文件的关闭操作 fclose 关闭一个文件 文件的读写操作 fgetc 从文件中读取一个字符 fputc 写一个字符到文件中去 fgets 从文件中读取一个字符串 fputs 写一个字符串到文件中去 fprintf 往文件中写格式化数据 fscanf 格式化读取文件中数据 fread 以二进制形式读取文件中的数据 fwrite 以二进制形式写

perl readdir函数详解 获取目录下文件

perl readdir函数详解 2013年12月30日  Perl基础  共 763字 字号 小 中 大  暂无评论  阅读 4,384 次 readdir函数从一个用 opendir 打开的目录句柄读取目录记录也就是文件名.用法如下: readdir DIRHANDLE 在标量环境中,readdir函数返回下一个目录记录,否则,它返回undef.在列表环境中,它返回在该目录中所有剩下的记录,如果剩下没有记录了,那么这个返回可能是一个空列表.比如: opendir(THISDIR, ".&qu

CreateFile函数详解

CreateFile函数详解 CreateFile The CreateFile function creates or opens the following objects and returns a handle that can be used to accessthe object: files pipes mailslots communications resources disk devices(Windows NT only) consoles directories(open

php学习之道:php中iconv函数 详解

iconv函数库能够完成各种字符集间的转换,是php编程中不可缺少的基础函数库. 用法如下: $string = "亲爱的朋友欢迎访问胡文芳的博客,希望给您带来一点点的帮助!"; iconv("utf8","gbk",$string)//将字符串string  编码由utf8转变成gbk: 扩展如下: echo $str= '你好,欢迎访问胡文芳的博客,该博客记录一个程序员的成长过程!'; echo ' '; echo iconv('GB2312

ThinkPHP内置函数详解D、F、S、C、L、A、I

ThinkPHP内置函数详解D.F.S.C.L.A.I 单字母函数D.F.S.C.L.A.I 他们都在ThinkPHP核心的ThinkPHP/Mode/Api/functions.php这个文件中定义. 下面我分别说明一下他们的功能: D() 加载Model类 M() 加载Model类 A() 加载Action类 L() 获取语言定义 C() 获取配置值    用法就是   C("这里填写在配置文件里数组的下标") S() 全局缓存配置 用法S(“这里相当于一个唯一的标识”) F()

linux stat函数详解

linux stat函数详解 表头文件: #include <sys/stat.h> #include <unistd.h> 定义函数: int stat(const char *file_name, struct stat *buf); 函数说明: 通过文件名filename获取文件信息,并保存在buf所指的结构体stat中 返回值: 执行成功则返回0,失败返回-1,错误代码存于errno 错误代码: ENOENT 参数file_name指定的文件不存在 ENOTDIR 路径中的

PHP解压缩文件函数详解

欲使用本函数库需先安装 zlib,可到 http://www.zlib.net/ 取得该函数库. ) zclose: 关闭压缩文件. gzeof: 判断是否在压缩文件尾. gzfile: 读压缩文件到数组中. gzgetc: 读压缩文件中的字符. gzgets: 读压缩文件中的字符串. gzgetss: 读压缩文件中的字符串,并去掉 HTML 指令. gzopen: 打开压缩文件. gzpassthru: 解压缩指针后全部资料. gzputs: 资料写入压缩文件. gzread: 压缩文件读出指

c++ 虚函数详解

下面是对C++的虚函数的理解. 一,定义 简单地说,那些被virtual关键字修饰的成员函数,就是虚函数.虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离:用形象的语言来解释就是实现以共同的方法,但因个体差异而采用不同的策略.下面来看一段简单的代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 classA { publi