php json csv,比JSON更简单,随便记数据的CSV介绍,以及PHP解析方法-csv文件怎么打开...

本文介绍了CSV文件格式,它是一种简单且通用的数据存储方式,适用于小型数据集。通过示例展示了如何使用PHP的fgetcsv()和fputcsv()函数读取和写入CSV数据,创建类似Excel的表格。内容包括如何将TXT文件转换为CSV并用Excel打开,以及如何在PHP中读取和写入CSV文件。
摘要由CSDN通过智能技术生成

聊起记录数据……

用什么文件格式记录我的数据比较方便?

简单的往往是最好的。

今天介绍一个文件格式CSV。

它可以记录类似表格的数据也可以记录数组,数据太小不想用数据库?用这个。

fb70bf8771367eaf66c789e10d1d58fe.png

CSV是个啥?

很简单,比如你建立一个这样的文本文件:myfriend.txt名称,电话,关系

王二,不知道,最好的朋友

马云,不知道,最铁的哥们

以上三行,这样你就记录了三行数据的表格拉,可以理解吧?

那么怎么证明这个东西是个有用的东西?把后缀名改成csv试试,这样他就为成了excel的图标,啊,我可以用excel打开?!

(做不到的朋友请安装一个excel先)

所以:csv就是用逗号和换号分隔的文本数据

快速加载: fgetcsv()

哦,我好像掌握了一个快速创建“excel表格”的方法,那我在程序里昨用它?

不难,在PHP里,两行代码加载到数组随便用:$file=fopen('myfriend.csv','r'); //刚才我们已经把txt后缀改了所以加载的是csv文件

$arr=fgetcsv($file); //这样我就得到了一个数组,每行数据也是一个数组

$arr的值:0=>[名称,电话,关系], 1=>[王二,不知道,最好的朋友], 2=>[...]

还能写到文件:fputcsv()

比如我现在想保存我的银行卡和密码列表为当前目录的一个文件:cards.csv$cardPwd=[[1234,8888],[2234,6666]]; //哼哼被骗了吧,四位数不是银行卡

$file=fopen('cards.csv', 'w'); //第二个参数w,就是写入你晓得

foreach($cardPwd as $v){ //什马?还要写循环,是的啊,没有那么便利混蛋啊

fputcsv($file,$cardPwd); //这就是将一个子数组作为一行写入文件

}

所以啊,写入的部分没有那么方便,不能直接写二维数组

其他

今天介绍这么一个简单的东西,如果想要听复杂的,说说你想要的到评论里。

我计划过几天搞一个前端开发游戏的课程,有兴趣可以到我Q群里先卧底:129120971

支持我,我才愿写更多啊。比如点赞,转载

谢谢你,爱我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值