HTML&PHP学习笔记(3)
打开文件:
$fp = fopen("$_SERVER[‘DOCUMENT_ROOT‘]/...../a.txt",‘w‘);
需保证apache有权限读写
写入文件:
fwrite($fp, $outputstrint [,length])
关闭文件:
fclose($fp);
测试文件结束:
while(!feof($fp))
读取一行数据:
$order = fgets($fp, length); //读取到\n或 length-1 fgetss($fp, length, [allowable_tags]); //过滤特殊标记 fgetcsv($fp, length, [delimiter, [enclosure]]; //定界符, 指定每行中封闭每一个域的字符,默认“
读取整个文件:
readfile("path/to/file"); //输出到标准输出(浏览器)
$fp = fopen("path/to/file",‘rb‘); fpassthru($fp);
$filearray = file("path/to/file"); //既到浏览器,又保存到数组
file_get_contents() //以字符串形式返回文件内容,不显示到浏览器
读取一个字符:
fgetc($fp);
读取任意长度:
fread($fp, length);
查看文件是否存在:
file_exists("path/to/file")
确定文件大小:
filesize()
nl2br() 将输出的\n 转换成 <br />
删除一个文件:
unlink("path/to/file");
在文件中定位:
rewind($fp); //将文件指针复位到文件的开始 ftell($fp); //以字节为单位报告文件指针当前在文件中的位置 fseek($fp, offset [,whence]); //将文件指针从whence移动offset个字节
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。