【发布时间】:2015-12-22 02:18:15
【问题描述】:
所以我有这个代码:
<?php
$csv = array();
$lines = file('file.csv', FILE_IGNORE_NEW_LINES);
foreach ($lines as $key => $value)
{
$csv[$key] = str_getcsv($value);
}
echo '<pre>';
print_r($csv);
echo '</pre>';
?>
这给了我以下内容
[0] => Array
(
[0] => value1
[1] => value2
[2] => value3
[3] => value4
如何命名我的密钥?所以我没有看到 0-1-2-3 而是 Name1-Name2-Name3 等。
像这样:
[0] => Array
(
[Name0] => value1
[Name1] => value2
[Name2] => value3
[Name3] => value4
【问题讨论】:
-
您可以通过一个简单的
for循环和一个新数组来完成它。多研究一点。 -
与您的其他问题有任何关系吗? stackoverflow.com/questions/32626445/add-keys-to-array
-
人们需要学习如何学习。
-
@AlanMachado 我曾经被教导如何钓鱼。现在我有一支拖钓队为我做这项工作。
-
请给出一个合适的例子来说明你希望数组是什么样子,最好是一个匹配一些示例输入的例子,这样转换很明显