Php ile excel dosyası oluşturmak için birçok sınıf var fakat yazılan bu fonksiyon sayesinde en basit ve sade şekilde dosyayı oluşturabiliyoruz. Kaynak dosyasına ise https://github.com/oliverschwarz/php-excel bu adresten ulaşabilirsiniz.
<?php
// sınıf dosyası
require 'excel_xml.class.php';
$data = array(
1 => array(
'ad', 'soyad', 'yas'
),
array(
'Harun', 'Alp', 19
),
array(
'Serhat', 'Demirkan', 19
)
);
$xls = new Excel_XML('UTF-8', false, 'My Test Sheet');
$xls->addArray($data);
$xls->generateXML('xls-dosyasi-adi');
?>
Bu kadardı , php ile bir excel dosyası oluşturmak için gerekli fonksiyon işte bu. Fonksiyonu yazan arkadaşa tebriklerimi buradan sunuyorum. Yeri geldiğinde her php yazılımcısı bunu kullanabilir
Türkçe karakter hatasını nasıl giderebiliriz
iconv(“utf-8″,”iso-8859-9″,”Merhaba Dünya”);
Uzmansorusu ve forumceviz gibi sitelerde çözümleri detaylı anlatılmış ben de yakında bu makaleyi güncelleyeceğim.