這可以工作。它是一種通用的csv文件導入程序和關鍵分配程序。尋找反饋如何使這種方法更優雅。我上週開始學習php。這個論壇太棒了。輸入CSV到陣列分配鍵
<?php
$csvfilename = "sdb.csv";
$filekeys = array('SSID','EquipName','EquipTypeSignalName','elecpropID');
$records = InputCsvFile($csvfilename,$filekeys);
function InputCsvFile($filename,$filekeys){
$array1 = array_map('str_getcsv', file($filename));
foreach($array1 as $element){
$int1 = 0;
unset($array3);
foreach($filekeys as $key){
$array3[$key] = $element[$int1];
$int1++;}
$array2[] = $array3;}
return $array2;}
?>
哇!更多CSV解析!今天我粘貼我的CSV解析器的鏈接(特別適用於大數據並逐行解析)。可以/你會測試它嗎? – Deep