Đọc file xlsx bằng simplexlsx
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/site/data/YVdRc01qSTJMRjl5YjNWMFpTeGlZV2wyYVdWMEwzQnZjM1F2ZG1sbGR3PT0%3D