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 "不能写入到文件 &quote;$filename&quote;";
exit;

echo "已把&quote;$somecontent&quote;写入到文件&quote;$filename&quote;";
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怎么将对象或者数组写入一个文本文件的主要内容,如果未能解决你的问题,请参考以下文章

php怎么把数据写入文本文件

如何用php把一个未知结构的数组写入到一个文本文件,

php: 怎么让写入的字符串自动换行(在文本里面)?用fwrite()写入

PHP写入到文本文件乱码

mysql数据生成PHP数组文件

在文本文件中写入和读取 php 对象?