php操作文件

PHP操作文件

  • 打开文件fopen()

$handle = fopen($filename,'rb')

 'b' :二进制形式,(为移植性考虑)

打开文件的方式:
r:只读方式打开
w:写入方式打开(会覆盖)
a:写入方式打开(追加形式)
  • 关闭文件fclose()

fclose($handle)

  • 读取指定大小文件内容fread()

$handle = fopen($filename,'rb')

$str = fread($handle,filesize($file))

形参:文件资源,一次读取大小。这里可以用filesize()来确认大小

 可以用while($str=fread($handle,1024)){echo $str;}
 来实现输出
  • 读取一行内容fget()

$str = fgets($handle)

同样可以用while循环来输出全部内容

  • 读取文件内容到数组当中file()

$arr = file($filename,2|4)

  • 2|4:按位运算

  • 2:数组的每个元素末尾不添加换行符

  • 4:跳过空行

  • 读取文件内容到字符串中file_get_contents

    s t r = f i l e g e t c o n t e n t s ( str = file_get_contents( str=filegetcontents(filename);
    print_f($str);

  • 写入文件fwrite()

$handle = fopen($filename,'ab')

以追加方式打开

fwrite($handle,$str)

  • 将一个字符串写入文件file_put_contents()

file_put_contents("写入文件名",写入内容)

  • 拷贝、删除文件copy()、unlink()

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页