Download simplexlsx tại link: https://github.com/shuchkin/simplexlsx
Sử dụng require để nạp thư viện
use Shuchkin\SimpleXLSX;
ini_set('error_reporting', E_ALL);
ini_set('display_errors', true);
require_once $path."/simplexlsx-master/src/SimpleXLSX.php";
Cách dùng cơ bản nhất, code này sẽ đọc cả sheet đầu tiên thành mảng gồm các hàng
if ( $xlsx = SimpleXLSX::parse('book.xlsx') ) { print_r( $xlsx->rows() ); } else { echo SimpleXLSX::parseError(); }
Đọc sheet vào bảng html
echo SimpleXLSX::parse('book.xlsx')->toHTML();
hoặc:
if ( $xlsx = SimpleXLSX::parse('book.xlsx') ) {
echo '<table border="1" cellpadding="3" style="border-collapse: collapse">';
foreach( $xlsx->rows() as $r ) {
echo '<tr><td>'.implode('</td><td>', $r ).'</td></tr>';
}
echo '</table>';
} else {
echo SimpleXLSX::parseError();
}
https://tritue.edu.vn/tuecode/tracnghiem30/index.php/baiviet/post/view/id/226?id=226