Ders Bitti

Okuldan sonra burdayız…

Php ile Excel’den veri okumak

Php ile Excel’den veri okumak

Php ile bir excel dosyasından veri okuma işlemini yapalım. Bunun için şu https://github.com/shuchkin/simplexlsx adresindeki php classını kullanalım.

Aşağıdaki gibi görünen bir excel dosyasıdan veri okumak için

<?php
//ini_set('error_reporting', E_ALL);
ini_set('display_errors', false);

require_once __DIR__.'/src/SimpleXLSX.php';

echo '<h1>Parse yapılan excel dosyamız: ingilizce-kelimeler.xlsx</h1><pre>';
if ( $xlsx = SimpleXLSX::parse('ingilizce-kelimeler.xlsx') ) {
  $data=array();
  //Toplam Sayfa sayısını bulalım...
  $sayfa=$xlsx->sheetsCount();
  //Hangi sayfadaki bilgileri listeleyelim...
  //İlk sayfanın indexi "0" dır.
  $index=0;
  $data=$xlsx->rows($index);
  echo '<p>Toplam Sayfa Sayısı: '.$sayfa;
  echo '<br/>';
  echo 'Listelenen Sayfa Adı: '.$xlsx->sheetName($index).'</p>';
  print_r( $data );	

} else {
  echo SimpleXLSX::parseError();
}
echo '<pre>';
?>

Yukarıdaki kod örneğini kullanmak yeterli olacaktır. Sonuç aşağıdaki gibi olacaktır.

Kaynak dosyasını indir.


Yasin DURSUN

Bilişim Teknolojileri ve Yazılım Öğretmeni 2005 - 20**