【发布时间】:2017-01-09 19:05:15
【问题描述】:
您好,我想用 PHP 消除 CSV 文件中的这个符号“(引号)。我正在将此文件与 amchart 一起使用,但使用引号图表不起作用。
文件是: "date1,value1,value2,value3,value4,value5,value6,value7,value8,value9"
"date2,value1,value2,value3,value4,value5,value6,value7,value8,value9"
"date3,value1,value2,value3,value4,value5,value6,value7,value8,value9"
"date4,value1,value2,value3,value4,value5,value6,value7,value8,value9"
"date5,value1,value2,value3,value4,value5,value6,value7,value8,value9"
我正在使用此代码:
error_reporting(0);
$records = array_map('str_getcsv', file('http://localhost/projekt/file.csv'));
$data =array();
foreach($records as $row){
if($row[0] != 'date'){
$data[] = array(
'date' => $row[0],
'open'=> $row[1],
'high'=> $row[2],
'low'=> $row[3],
'close'=> $row[4],
'column-5'=> $row[5],
'column-6'=> $row[6],
'column-7'=> $row[7],
'column-8'=> $row[8],
'column-9'=> $row[9],
'column-10'=> $row[10],
'column-11'=> $row[11],
'column-12'=> $row[12],
'column-13'=> $row[13],
);
}
}
$chartdata = json_encode($data);
$chartdata = str_replace('\/','/',$chartdata);
【问题讨论】:
-
你不能使用
str_replace函数?