Bila anda menggunakan php-excel-reader untuk membaca file Excel dengan PHP, kadang menemui kesulitan mengambil nilai integer atau float, solusinya adalah menggunakan raw()
Contoh
<?php require('excel_reader.php'); $data = new Spreadsheet_Excel_Reader('data_barang.xls'); $hasildata = $data->rowcount($sheet_index = 0); for ($i=4; $i<=$hasildata; $i++) { $qty = $data->val($i, 10); var_dump($qty); }
outputnya
ubah val()
menjadi raw()
<?php require('excel_reader.php'); $data = new Spreadsheet_Excel_Reader('data_barang.xls'); $hasildata = $data->rowcount($sheet_index = 0); for ($i=4; $i<=$hasildata; $i++) { $qty = $data->raw($i, 10); var_dump($qty); }
masih banyak bug yang lainnya, solusi permanentnya adalah pindah ke PHPExcel.