php打开和写入文件

PHP打开文件

fopen(路径,文件模式);
//文件模式  意义
//   r w x a 
//   r+ w+ x+ a+ 
//   b(二进制) t(文本,这个不常用)

判断是否打开文件

$fp = fopen('list.txt',ab);
if(!fp){
  echo 'Can not open the file, please check the file chmod 777';
  exit;
}

写文件

$content="需要写入的内容".$_POST['name'].$_POST['tel'];
fwrite($fp,$content[,lenght]);
// lenght 写入的最大字符串的长度
// 通常为了结局兼容性问题 使用 strlen($content);

// php5新引入了函数file_put_contents(filename,str,[int flags],[resource context]) 这个函数可以不需要fopen()和fclose()
// 与之对应的是file_get_contents()

关闭文件

  fclose($fp);
  //关闭文件

03 Sep 2016