假设我有以下名为mycsv.csv的csv文件
"Date" "order 1" "order 2" "order 3" "total cost"
01/04/2006 4 tires 1 oil 6 sparks plugs "434.00$'
03/08/2006 3 tires 2 oil 2 sparks plugs "234.00$'
03/12/2006 2 tires 0 oil 1 sparks plugs "134.00$'
Run Code Online (Sandbox Code Playgroud)
我想知道如何将这些数据存储在二维数组中,任何帮助将不胜感激!
使用str_getcsv函数: http: //php.net/str_getcsv
$result = array();
$keys = array('Date', 'order 1', 'order 2', 'order 3', 'total cost');
foreach (file('mycsv.csv') as $key => $str)
{
if ($key == 0)
continue; // skip first line
$values = str_getcsv($str, "\t", '', '');
$result[] = array_combine($keys, $values);
}
print_r($result);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5037 次 |
| 最近记录: |