写入txt
$fp = fopen("zhao.txt", "a+"); fwrite($fp, "\r\n[".date('Y-m-d h:i:s')."]-----------------------------------------------\r\n"); foreach($_POST as $k=>$v){ if(is_array($v)){ foreach($v as $n=>$m){ fwrite($fp," [".$k."]" .$n."|".$m."\r\n"); } }else{ fwrite($fp,$k."|".$v."\r\n"); } } fclose($fp);
变量写入TXT:
file_put_contents('res.txt', var_export($res,true) );
读取TXT
$file_path = "test.txt"; if(file_exists($file_path)){ $fp = fopen($file_path,"r"); $str = fread($fp,filesize($file_path));//指定读取大小,这里把整个文件内容读取出来 echo $str = str_replace("\r\n","<br />",$str); fclose($fp); }
mode 说明
"r" 只读方式打开,将文件指针指向文件开头。"r+" 读写方式打开,将文件指针指向文件开头。"w" 写入方式打开,将文件指针指向文件开头并将文件大小截为零。如果文件不存在则尝试创建。"w+" 读写方式打开,将文件指针指向文件开头并将文件大小截为零。如果文件不存在则尝试创建。"a" 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建。"a+" 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建。如果成功打开文件,fopen函数的返回值是一个文件指针,如果出错,返回 FALSE。