目录操作(PHP)

Posted By_The_Way

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了目录操作(PHP)相关的知识,希望对你有一定的参考价值。

1.创建目录(文件夹)
mkdir("./test");
2.删除目录(文件夹)只能删除空的文件夹
rmdir("./test");
3.移动目录(文件夹)
rename("./test","../test11");

 

文件操作
touch("./test.txt");   创建文件
copy("./test.txt","../test.txt");   复制文件
unlink("./test.docx");   删除文件

file_get_contents("./test.txt");   获取文件内容:txt 页面

file_get_contents("http://www.baidu.com");   远程获取内容

file_put_contents("./test.txt","hello");   向文件写入内容

readfile("./test.txt");    获取文件内容并且直接输出

file("./test.txt")   读取文件内容,返回数组,数组的每个元素对应的是一行

 

对文件内容进行操作
1.打开文件资源
$fp = fopen("./test.txt","a");

 

操作文件
echo fgetc($fp);   每次读一个字符
while(!feof($fp))    判断文件是否读到末尾
{
echo fgetc($fp);
}
echo fgets($fp);   每次读一行
echo fgets($fp);

echo fread($fp,10);    读取特定长度
$str = "ni hao dhakhdak \r\n akdhka";
$str = iconv("utf-8","gb2312",$str);

fwrite($fp,$str);

 

2.关闭文件资源
fclose($fp);

 

以上是关于目录操作(PHP)的主要内容,如果未能解决你的问题,请参考以下文章

php-目录操作

(15) PHP 随笔---LAMP Linux基本操作 对文件目录的操作

PHP-文件目录操作

102)PHP,目录操作

PHP 目录的相关操作

PHP递归操作目录,递归对参数转义