码迷,mamicode.com
首页 > 编程语言 > 详细

php将获取的数组变成字符串传入txt文本。。。

时间:2017-03-17 19:26:20      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:files   写入   文件   json   编码   txt文本   font   contents   decode   

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

json_decode($string[, $assoc = false]):对 JSON 格式的字符串进行解码

1.string:待解码的字符串。

2.bool类型,为true时返回array而非object。

json_encode($value):对变量进行json编码。

file_get_contents($filename):将整个文件读入一个字符串。

file_put_contents($filename,$data):将一个字符串写入文件。

1.filename:将要写入数据的文件名。

2.data:要写入的数据。

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

首先:先把txt原来有的读出来

$temStr=file_get_contents("files/user.txt");

接着:将获取出来的json变成数组

 

$tempArray=json_decode($temStr,true);

然后:合并原来的数组和你要传入新的数组。

$newnewArray=array_merge($tempArray,$newArray);

然后将数组转成json串

$jsonStr=json_encode($newnewArray);

最后:将json写入文件

file_put_contents("files/user.txt",$jsonStr);

php将获取的数组变成字符串传入txt文本。。。

标签:files   写入   文件   json   编码   txt文本   font   contents   decode   

原文地址:http://www.cnblogs.com/chencuixin/p/6567530.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!