首页 > 代码库 > php将获取的数组变成字符串传入txt文本。。。
php将获取的数组变成字符串传入txt文本。。。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
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文本。。。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。