Merhaba arkadaşlar. Bu yazımızda "Php ile excel dosyası nasıl okunur ?" onu işleyeceğiz. Öncelikle aşağıdaki linkten, excel dosyasını okumamızı sağlayacak kaynak dosyaları github üzerinden temin edelim.
Kaynak dosya ile ilgili kısa bilgi verecek olursam şunları söyleyebilirim. Sergey Shuchkin tarafından yazılmış, kullanımı basit ve amacınıza tam hizmet edecektir diye umut ediyorum :)
Dosyayı indirip sayfamızı include ettikten sonra kullanımına geçelim. Kullanımı:
if ($xlsx = SimpleXLSX::parse('kitaplar.xlsx')):
print_r($xlsx->rows());
else:
echo SimpleXLSX::parse_error();
endif;
SimpleXLSX, excel dosyasını satır satır okuyup size bir dizi döndürür. Çıktısı:
Array
(
[0] => Array (
[0] => ISBN
[1] => Kitap Adı
[2] => Yazar
[3] => Yayın Evi
[4] => Fiyat
)
[1] => Array (
[0] => 1234567890
[1] => Tekvin
[2] => Arif Ergin
[3] => Doğan Kitap
[4] => 39 TL
)
)
NOT: SimpleXLSX ile sadece XLSX dosyalarını okuyabilirsiniz. Eski excel dosyalarını okumak için SimpleXLS dosyasını kullanabilirsiniz. SimpleXLS dosyasını aşağıdaki linkten indirebilirsiniz:
SimpleXLS Kaynak Dosyayı İndir
Hepinize keyifli kodlamalar :)