2017-12-26 28 views
-2

私はcsvシートへのエクスポートに取り組んでいます。そのCSVシートにエクスポートされている作業データはCSVシートにエクスポートされていますが、各列のシートの上にタイトルを含むすべてのデータと通常のデータとしてエクスポートされます。私がここでしたいのは明らかにすべてのタイトルが太字でなければなりません。すべてのタイトルを太字で書き出すことは可能ですか?fputcsvを使用してcsvにエクスポートしている間に見出しテキストを太字にすることはできますか?

マイコード:

$list[] = 'Title-1,Title-2,Title-3,Title-4'; // I want these titles in bold text 
foreach ($result as $ck => $user_data) { 
    $list[] = $user_data['val-1'] . ',' . $user_data['val-2'] . ',' . $user_data['val-3']. ',' . $user_data['val-4']; 
} 
ob_clean(); 
$fileName = 'file_name.csv'; 
header('Pragma: public'); 
header('Expires: 0'); 
header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); 
header('Cache-Control: private', false); 
header('Content-Type: text/csv; charset=utf-8'); 
header('Content-Disposition: attachment;filename=' . $fileName); 
$file = fopen("contacts.csv", "w"); 
$file = fopen('php://output', 'w'); 
foreach ($list as $line) { 
    fputcsv($file, explode(',', $line)); 
} 
fclose($file); 
exit; 

一部の人は大胆言っていることはCSVファイル&は不可能であるがプレーンテキストのみをサポートしていますが、それは、あなたの参考のために私はスクリーンショットを添付していません。それを見てくださいenter image description here

私はcsvシートにエクスポートするために 'fputcsv()'を使用しています。助けてください。ありがとう。

+0

CSVはプレーンテキストファイル形式です。 CSVには「大胆」というものはありません。 –

+0

CSVファイルに太字のオプションがありますので、私の質問にお答えください。 –

+0

スクリーンショットにCSVが表示されません。 LibreOffice Calcファイルが表示されます。 –

答えて

0

いいえ、CSVでは使用できません。 CSVは書式設定のないプレーンテキストのようです。

関連する問題