php怎么将对象或者数组写入一个文本文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php怎么将对象或者数组写入一个文本文件相关的知识,希望对你有一定的参考价值。
第一种:<?php
$filename = \'test.txt\';
$somecontent = "this is test string.";
if (is_writable($filename))
if (!$handle = fopen($filename, \'a\'))
echo "不能打开文件 $filename";
exit;
// 将$somecontent写入到我们打开的文件中。
if (fwrite($handle, $somecontent) === FALSE)
echo "不能写入到文件 "e;$filename"e;";
exit;
echo "已把"e;$somecontent"e;写入到文件"e;$filename"e;";
fclose($handle); //将指针关闭
else
echo "文件$filename不可写.";
?>
第二种:
<?php
$filename = "test.txt";
$content = "this is test string.";
$put = file_put_contens($filename,$content);
if(!put)
exit("write failed");
echo "write success";
?>
参考资料:个人多年web开发技术
参考技术A $content = "";//数组或一个值$of = fopen('dir.txt','w');//创建并打开dir.txt
if($of)
fwrite($of,$content);//把执行文件的结果写入txt文件
fclose($of);//关闭 参考技术B $fp = fopen('1111.txt','w')
fwrite($fp,print_r($obj,true));
fwrite($fp,print_r($arr,true)); 参考技术C 先implode转为字符串,之后在file_put_contents写入文件中
以上是关于php怎么将对象或者数组写入一个文本文件的主要内容,如果未能解决你的问题,请参考以下文章