Nhập từ tệp Excel (XLS) khó hơn nhập từ tệp CSV. Thông thường, tôi lưu XLS của mình thành CSV với Excel, sau đó làm việc trên CSV này với PHP ...
Xem hàm fgetcsv trong PHP tại: 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);
}
?>
Nếu bạn vẫn muốn tải XLS trực tiếp từ PHP thì có thể (nhưng đáng tin cậy như thế nào) ... Tìm kiếm nhanh dẫn đến http://sourceforge.net/projects/phpexcelreader/ điều này có thể hữu ích.