Mengimpor dari file Excel (XLS) jauh lebih sulit daripada mengimpor dari file CSV. Biasanya saya menyimpan XLS saya ke CSV dengan Excel lalu mengerjakan CSV ini dengan PHP...
Lihat fungsi PHP fgetcsv di:http://ca.php.net/ manual/en/function.fgetcsv.php
<?php
$row = 1;
if (($handle = fopen("test.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
echo "<p> $num fields in line $row: <br /></p>\n";
$row++;
for ($c=0; $c < $num; $c++) {
echo $data[$c] . "<br />\n";
}
}
fclose($handle);
}
?>
Jika Anda masih ingin memuat XLS langsung dari PHP, itu mungkin (tetapi seberapa andal)... Pencarian cepat menghasilkan http://sourceforge.net/projects/phpexcelreader/ yang mungkin bisa membantu.