2
有誰知道如果我有一個CSV文件,如:CSV到鍵值對
12034564534, Dave
14345643495, Tim
而且我想他們都轉換成一個鍵值對,如:
"12034564534" => "Dave",
"14345643495" => "Tim",
會是什麼實現這一目標的最佳方法?
有誰知道如果我有一個CSV文件,如:CSV到鍵值對
12034564534, Dave
14345643495, Tim
而且我想他們都轉換成一個鍵值對,如:
"12034564534" => "Dave",
"14345643495" => "Tim",
會是什麼實現這一目標的最佳方法?
試試這個:
<?php
$csv = file('myCsv.csv');
foreach($csv as $line) {
$line = str_getcsv($line);
$array[$line[0]] = trim($line[1]);
}
var_dump($array);
輸出:
array(2) {
[12034564534]=>
string(5) "Dave"
[14345643495]=>
string(4) "Tim"
}
不使用csv爆炸,使用正確的csv功能 –
@Dagon:相應地編輯。 – D4V1D
試試這個[所以後期(http://stackoverflow.com/questions/17211293/create-php-array-with-key -value-pair-for-an-csv-file) – vmachan
嘗試過什麼? –