Worksheet::setInputEncoding -- Permet l'écriture en un jeu de caractères différent
Description
Cette méthode permet l'écriture en un jeu de caractères différent en définissant
le jeu de caractères courant de la feuille de travail. Cette méthode a été testée
pour UTF-8, ISO-8859-7. Elle nécessite la bibliothèque iconv pour tous autres
jeux de caractères que UTF-16LE.
Note
Cette fonction ne peut pas être appelée de façon statique.
Exemple
Exemple 43-1. Exemple avec setInputEncoding()
<?php
require_once 'Spreadsheet/Excel/Writer.php';
$workbook = new Spreadsheet_Excel_Writer('test.xls');
$workbook->setVersion(8);
$worksheet =& $workbook->addWorksheet('Feuille de travail internationale');
$russian = "\xD0\xBF\xD0\xBE\xD0\xBA\xD0\xB0";
$greek = "\342\345\353\355\341";
$worksheet->setInputEncoding('ISO-8859-7');
$worksheet->write(0, 0, $greek);
$worksheet->setInputEncoding('utf-8');
$worksheet->write(1, 0, $russian);
$workbook->close();
?>
|
|