我有一个PHPExcel库1.7.9创建xlsx的问题.
我使用fromArray方法将MySQL表填充到xlsx中,当我尝试用重音填充任何单元格时,单元格被填充为"FALSE".

这是我的代码:
$query="SELECT
Caso,
Etq_Amarilla,
Tipo,
Etiqueta,
'EC Sociedad',
ProveedorEscalado,
Proveedor_de_Mantenimiento,
organizativo,
OficinaPeople,
centro,
sociedad,
Tipo_Disp,
Fecha_y_hora_de_creacion,
Fecha_y_hora_de_cierre,
domicilio,
jcentro04,
analitico,
DTDT
from CdM_Diario where Dia='5'";
$datos=$mysqli->query($query);
$objPHPExcel->setActiveSheetIndex(4);
$objPHPExcel->getActiveSheet()->fromArray($cabecera,NULL,"A1");
$cont=2;
while($fila=$datos->fetch_assoc())
{
$objPHPExcel->getActiveSheet()->fromArray($fila,"pepe","A".$cont."");
$cont++;
}
$cont=2;
Run Code Online (Sandbox Code Playgroud)
解决:
$ mysqli-> set_charset( 'UTF8');
感谢Mark Baker