• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php怎么把csv文件内容转为数组

php 搞代码 4年前 (2022-01-04) 27次浏览 已收录 0个评论

php把csv文件内容转为数组的方法:1、新建一个PHP文件;2、新建一个EXCEL文档并保存为CSV文件;3、把csv文件路径存放在变量中;4、使用while循环将csv文件内容转为数组即可。

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

php把csv文件内容转为数组:

新建一个PHP文件,命名为text.php。

定义文件的编码为UTF8,防止打印数组的时候出现中文乱码。

新建一个EXCEL文档,在里面写上内容,并保存为CSV文件,命名为test.csv,文件的存储路径与text.php文件路径在同一目录下。

在text.php文件中,编写代码。把文件test.csv路径存放在$filepath变量中,并使用fopen( )函数打开文件,代码如下:

使用PHP中while循环,利用fgetcsv() 函数把test.csv文件的每行内容储存在$data数组来源gao.dai.ma.com搞@代*码网中,代码如下:

为了防止转换的过程出现乱码,需要加上以下代码,转换为UTF8编码格式。然后关闭文件,使用print_r()打印$data变量,看是否转换成功。

运行代码,输出结果如下(已成功转换为数组):

推荐学习:《PHP视频教程》

以上就是php怎么把csv文件内容转为数组的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php怎么把csv文件内容转为数组

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址