php目录操作函数
getcwd() 函数返回当前目录。 若成功,则返回当前工作目录,否则返回 false。 echo getcwd(); //D:\wamp\www\example\20150325
chdir("test"); // 进入当前目录下的test目录 echo getcwd(); //D:\wamp\www\example\20150325\test
$dir = dir("test");// dir() 函数打开一个目录句柄,并返回一个对象。这个对象包含三个方法:read() , rewind() 以及 close()。 while (($file = $dir->read()) !== false) { echo "filename: " . $file . "<br />"; // $dir->rewind();// 倒回目录句柄 此时输出会造成死循环,因为每一个循环都被重置到开始 } $dir->close(); // 此方法与以下方法一致 $dir = opendir("test"); //列出 images 目录中的文件 while (($file = readdir($dir)) !== false) { echo "filename: " . $file . "<br />"; // rewinddir(); } closedir($dir);
print_r(scandir(‘D:\wamp\www\example\20150325‘,1)); /** * 返回一个数组,其中包含指定路径中的文件和目录 * @param $directory 目录 * @param $sort 规定按首字母排列顺序。默认是 0 (升序)。如果是 1,则为降序。 * @param $context 规定目录句柄的环境。context 是可修改目录流的行为的一套选项。==>暂未理解 */ // scandir($directory, $sort = 0, $context); /*Array ( [0] => test [1] => index.php [2] => .. [3] => . )*/
chroot() 函数把当前进程的根目录改变为指定的目录。// 待整理...
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。