0
我使用以下代碼創建了CSV文件。使用指定的HTML內容在PHP中創建CSV文件到服務器上的特定位置
<?php
$orders = '<table><tr class="dataTableRow"><td><b>Order ID</b></td><td>Ordered By</td><td>Email</td><td>Ordered On</td><td>Completed On</td><td>Line Items</td><td>Order Total</td>></table>';
$text = "PHP";
$list = array (
array('111', '222', '333'),
array($text),
array($orders)
);
$fp = fopen('file.csv', 'w');
foreach ($list as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
?>
除HTML內容外,正確顯示CSV中的所有數據。我想格式化CSV內容。我需要一些粗體文本和一些斜體文本。
是否有任何其他方式或這方面的任何解決方案?如果有人知道,請幫助。
您無法將html格式插入csv,它將顯示爲普通文本,也不能使用粗體/斜體與csv,我認爲您必須使用phpexcel https ://github.com/PHPOffice/PHPExcel –
CSV僅爲TEXT。 – Augwa
由於我的內容是德語,所以所有計算結果的浮動值在德語MS excel中變得越來越混亂。所以我已經嘗試了CSV,它正確顯示了MS Excel(德文和英文)文件中所有計算的完成情況。這就是我從XLS跳轉到CSV的原因。現在被困在格式文件內的內容。 –