在PHP中使用给定的HTML内容将CSV文件创建到服务器上的特定位置
我使用以下代码创建了CSV文件在PHP中使用给定的HTML内容将CSV文件创建到服务器上的特定位置,php,html,csv,Php,Html,Csv,我使用以下代码创建了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&
<?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内的内容。我需要一些粗体字和一些斜体字
有没有其他方法或解决方案?如果有人知道,请提供帮助。不可能,pal.CSV是纯文本,您不能以纯文本格式设置任何内容:-)您不能将html格式插入到CSV,它将显示为普通文本,您也不能将粗体/斜体与CSV一起使用,我认为您必须使用phpexcel CSV仅为文本。因为我的内容是德语,所有导致浮点值的计算在德语MS excel中变得混乱。因此,我尝试了CSV,它在MS Excel(德语和英语)上正确显示了文件中完成的所有计算。这就是我从XLS跳到CSV的原因。现在无法格式化file.Ups中的内容。我不知道这件事。谢谢你的指导。我会找到另一种方法。