$total = array(array("address","age"));
$total[$name] = ...数组定义和赋值是这个格式,怎么把数组的数据写入txt文件
解决方案 »
- localhost和phpmyadmin不能访问
- 为什么? Call to undefined function imagettftext()
- 求助:出错了,好像跟php版本有关
- 使用session_is_registered,session_register,session_destroy等函數,
- 关于PHP中类的继承
- show variables在phpmyadmin 和 cls下结果不同?
- 关于socket?
- 求php聊天室(无刷新技术)
- mysql中一个表的最大项目数和最大记录数
- mysql的读写锁怎么不好用? read local锁
- PHP生成条形码问题
- 在dreamweaver中连接mysql数据,出现http500错误
谢谢
$total = array(array("address","age"));
//写入
$filePutCont = json_encode($total);
file_put_contents($path,$filePutCont);
echo "putCont-->>$filePutCont<br>";
//读取
$fileGetCont = file_put_contents($path);
$newTotal = json_decode($fileGetCont);
print_r($newTotal);
array(
‘小明’ =>
array (
'address' => '中国北京',
'age' => 12,
)
)这个是数组中数据存放的数据格式,我想要的CSV文件格式的
小明,中国北京,12
小红,江西,15
$fn = '带保存的文件名';
foreach($arr as $name=>$row) {
file_put_contents($fn, "$name,$row[address],$row[age]" . PHP_EOL, FILE_APPEND);
}
'小明' =>
array (
'address' => '中国北京',
'age' => 12,
)
);
foreach ($arr as $key=>$value){
file_put_contents('a.txt', $key.$value['address'].$value['age']);
}你想要的结果大概是这个样子的吧