csv中不接受变音符号

时间:2014-11-26 09:58:45

标签: javascript php jquery

使用php创建了csv文件。我们在csv文件中使用umlaut符号,在.csv文件中没有显示正确的格式。

我添加西班牙语文本是“DIRECCIÓN”,但我得到了这样的结果“DIRECCIÔN“

$filename = "ConnectionsData.csv";

header('Content-Encoding: UTF-8');
header('Content-type: text/csv; charset=UTF-8');
header("Content-Disposition: attachment; filename=\"$filename\"");
//header("Content-Type: text/csv");

$display = fopen("php://output", 'w');

$flag = false;
while($row = mysql_fetch_assoc($query_profiler)) {
    if(!$flag) {
      // display field/column names as first row
	if($x==0){
    	 	fputcsv($display, str_replace($tab_name, $rep_tab,array_keys($row)), ",", '"');
      		$flag = true;
	}
    }
    fputcsv($display, array_values(str_replace("'","'",str_replace("~/"," ",$row))), ",", '"');
  }

fclose($display);
}

0 个答案:

没有答案