Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用样式将PHP导出到excel_Php_Excel - Fatal编程技术网

使用样式将PHP导出到excel

使用样式将PHP导出到excel,php,excel,Php,Excel,我正在使用中的代码在php中创建excel。这样做时,有没有办法向单元格中添加粗体和/或斜体等样式?谢谢该线程中显示的方法不会生成Excel.xls文件。它生成一个以制表符分隔的值文件。这是一种纯文本格式,不支持任何类型的样式 如果您想生成一个带有格式的真正的xls文件,那么请查看一些可以从PHP编写实际Excel文件的库,例如my library 编辑 除了PHPExcel之外,您还可以在的答案中找到用于编写真正Excel文件的其他PHP库的详细信息。该线程中显示的方法不会生成Excel.xl

我正在使用中的代码在php中创建excel。这样做时,有没有办法向单元格中添加粗体和/或斜体等样式?谢谢

该线程中显示的方法不会生成Excel.xls文件。它生成一个以制表符分隔的值文件。这是一种纯文本格式,不支持任何类型的样式

如果您想生成一个带有格式的真正的xls文件,那么请查看一些可以从PHP编写实际Excel文件的库,例如my library

编辑


除了PHPExcel之外,您还可以在

的答案中找到用于编写真正Excel文件的其他PHP库的详细信息。该线程中显示的方法不会生成Excel.xls文件。它生成一个以制表符分隔的值文件。这是一种纯文本格式,不支持任何类型的样式

如果您想生成一个带有格式的真正的xls文件,那么请查看一些可以从PHP编写实际Excel文件的库,例如my library

编辑


除了PHPExcel,您还可以在

的答案中找到其他用于编写实际Excel文件的PHP库的详细信息,并且在引用创建实际.xls或.xlsx文件的PHPExcel库时,请仅使用PHPExcel标记,当使用其他方法创建MS Excel可以打开的文件时,该线程中显示的方法不会生成Excel.xls文件。它生成一个以制表符分隔的值文件。这是一种纯文本格式,不支持任何类型的样式作为对@Mark所说的tab分隔值文件的澄清,它们被称为TSV文件,一些被coma分隔并称为CSV,另一些被分号分隔并称为CSV。在任何情况下,这些类型的文件只能包含值。没有样式,没有计算公式。除数字/字符串值外,没有其他内容。请仅在引用创建实际.xls或.xlsx文件的PHPExcel库时使用PHPExcel标记,而不是在使用其他方法创建MS Excel可以打开的文件时使用PHPExcel标记。该线程中显示的方法不会生成Excel.xls文件。它生成一个以制表符分隔的值文件。这是一种纯文本格式,不支持任何类型的样式作为对@Mark所说的tab分隔值文件的澄清,它们被称为TSV文件,一些被coma分隔并称为CSV,另一些被分号分隔并称为CSV。在任何情况下,这些类型的文件只能包含值。没有样式,没有计算公式。除了数字/字符串值之外,没有其他内容。我注意到它需要PHP5.2。我正在使用5.1.6,所以我不能使用它。你真的不应该再使用PHP5.1.6了,它早就不受支持了。。。但是我在回答中的链接中列出的其他一些人,例如pear writer,将使用早于5.2的PHP版本,尽管他们没有PHPExcel的特性集。我注意到它需要PHP5.2。我正在使用5.1.6,所以我不能使用它。你真的不应该再使用PHP5.1.6了,它早就不受支持了。。。但是我在回答中的链接中列出的其他一些,比如pear writer,将使用早于5.2的PHP版本,尽管它们没有PHPExcel的功能集