我的 csv文件
上有这些数据
我想知道是否有可能通过使用PHP Excel的功能使用循环将数据检索为数组。
如下图所示:
注意:我手动输入值不是通过从csv文件中检索数据。
Array (
[0] => Array
(
[Email Address] => email11@gmail.com
[First Name] => Guy 11
[Last Name] => Stand 11
)
[1] => Array
(
[Email Address] => email12@gmail.com
[First Name] => Guy 12
[Last Name] => Stand 12
)
[2] => Array
(
[Email Address] => email13@gmail.com
[First Name] => Guy 13
[Last Name] => Stand 13
)
)
如果有任何功能可以更改列名,那么它就像是
[0] => Array
(
[Sample New Column Name Hurray] => email11@gmail.com
[New Colum Name] => Guy 11
[Last Name] => Stand 11
)
任何帮助都会得到赞赏。
答案 0 :(得分:1)
以下是您需要遵循的步骤,以解决您的问题:
使用str_getcsv
将csv字符串解析为数组。
使用for循环遍历将从步骤1获得的数组。
在for循环中,将密钥更改为您想要的密钥。您可以通过使用所需的键创建全新数组来轻松完成此操作。