很多站长朋友们都不太清楚php存入数组到文件,今天小编就来给大家整理php存入数组到文件,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php 怎么把数组写到文件里面还是数组 2、 php 将数组保存为文件! 3、 php怎样把一个数组写入一个文件 php 怎么把数组写到文件里面还是数组假设数组变量是$arr
方法1:转换成json
file_put_contents($filepath, json_encode($arr));
方法2:;
file_put_contents($filepath, print_r($arr, true));
试试看吧
php 将数组保存为文件!$sql = "SELECT * FROM log WHERE uid='$uid';"
$result = mysql_query($sql); //执行返回的result ID
$arr[] = array(); //接收结果的数组
while( $row = mysql_fetch_assoc($result) ) $arr[]=$row; //存入数组
var_dump($arr);
楼上的
“$jg=mysql_query(你的sql语句);
while($i<count($jg)) ” 这里的$jg 是返回的mysql的一个执行ID 并不是数据数组 所以不能用count
php怎样把一个数组写入一个文件请看代码吧:
<?php
//假如有数组 $a , 讲数组 $a 写入 文件 a.txt
$a = array(
"aa" => 123,
"bb" => 456
);
//将数组编程字符串的样式
$aString = '$a = '.var_export($a, true).';';
//写入文件
file_put_content(__DIR__.'/a.txt', $aString);
如果不明白的话,可以单独查看以上PHP函数的说明。
关于php存入数组到文件的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php存入数组到文件 php怎么把数组变成字符串的详细内容...