触摸艺术和时尚的音弦
---- happydog's art secret garden ~~~
PHP笔记四
上一篇 /
下一篇 2008-04-07 19:13:18
有关文件和目录操作
copy() 复制文件
unlink() 删除文件
rename() 重命名文件
<?php
$fn="c:/APM_Setup/htdocs/1.txt";
if (!file_exists($fn)) {
die ("File $fn does not exist");
}
$fp=@fopen("1.txt","r") or die ("Cannot Open File");
while ($line = @fgets ($fp,1024))
{ print $line;
}
readfile('1.txt');
@fclose($fp);
$a= pathinfo("c:/APM_Setup/htdocs/1.txt");
print "Directory : $a[dirname]\n";
print "Filename : $a[basename]\n";
print "Ending : $a[extension]\n";
?>
fopen(), fclose(), fgets(), fread(), fputs(),fwrite() ...
file_exist() 检查文件是否存在
在windows下,是区分文本文件和二进制文件的,对于二进制文件要采用fread和fwrite
fseek() 是控制文件指针的
stat() 函数是给出文件的信息
如果是对于文件指针则用fstat()
flock() 是给文件加锁
有shared lock 和 exclusive lock
使用是要和die(),如果flock()不成功就要die(),不然可能会一直运行lock。
pathinfo()是parse文件的不同部分
導入論壇
收藏
分享給好友
推薦到圈子
管理
舉報
TAG: