PHP学习之文件操作

网友投稿 281 2022-08-31

PHP学习之文件操作

(文件夹)/ file ( 文件)/link

stat()    //函数获得指定文件名参数目标文件基本属性  返回数组

源码:

3 [1] => 0 [2] => 33206 [3] => 1 [4] => 0 [5] => 0 [6] => 3 [7] => 383 [8] => 1453174692 [9] => 1453183046 [10] => 1453174692 [11] => -1 [12] => -1 [dev] => 3 [ino] => 0 [mode] => 33206 [nlink] => 1 [uid] => 0 [gid] => 0 [rdev] => 3 [size] => 383 [atime] => 1453174692 [mtime] => 1453183046 [ctime] => 1453174692 [blksize] => -1 [blocks] => -1)

几个函数:

is_dir() 判断是否存在或是文件夹

is_file() 判断是否是文件

scandir() 遍历文件夹 / 返回一个数组

is_executable() 判断文件是否可执行

clearstatcache() 来清除缓存

fopen(filename,mode)     //打开或创建一个文件

打开模式

描述

r

只读方式打开,将文件指针指向文件头

r+

读写方式打开,将文件指针指向文件头

w

写入方式,将文件指针指向文件头,清除内容,如果文件不存在则尝试创建

w+

读写方式,将文件指针指向文件头,清除内容,如果文件不存在则尝试创建

a

写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建

a+

读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建

fwirte(资源,内容)     //写入文件内容

fgets(资源,长度)     //获取文件内容

fclose(资源)     //关闭一个打开的文件资源

fread (file,end)  // fread读取文件内容,end单位是字节

filesize(dir)   //读取文件大小

unlink(文件)     //删除一个文件

rmdir()  // 删除目录函数

查看文件夹与非文件夹:

'; } if(is_dir('D:\wamp\ echo 'dir: '.$val.'
'; } }?>

output:

Array ( [0] => . [1] => .. [2] => array.php [3] => connect.php [4] => document.php [5] => favicon.ico [6] => index.php [7] => mytest.php [8] => t1.php [9] => test1.php [10] => testmysql.php [11] => 新建文件夹 )

.

..

array.php

connect.php

document.php

favicon.ico

index.php

mytest.php

t1.php

test1.php

testmysql.php

新建文件夹

文件内容复制:新建doc1,写入内容,读取t1,内容写到t2.

哎,把《乔丹传奇》的内容来实验:

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:被誉为“国货之光”,营销翻车!(国货之光即兴评述)
下一篇:POJ 2187 Beauty Contest(凸包优化 || 凸包+旋转卡壳)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~