Pra*_*tel 1 php export fputcsv export-to-csv
我正在处理导出到 csv 工作表的要求,其工作正常的数据正在导出到 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;
Run Code Online (Sandbox Code Playgroud)
有些人说 CSV 文件中无法使用粗体,并且仅支持纯文本,但确实如此,我附上屏幕截图供您参考。请看
我正在使用 'fputcsv()' 导出到 csv 表。任何帮助。谢谢。
| 归档时间: |
|
| 查看次数: |
6674 次 |
| 最近记录: |