tritue.edu.vn


Đọ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

Copy
         

        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

Copy
         
if ( $xlsx = SimpleXLSX::parse('book.xlsx') ) {
    print_r( $xlsx->rows() );
} else {
    echo SimpleXLSX::parseError();
}

Đọc sheet vào bảng html

Copy
         

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();
}




Link chia sẻ bài viết
Copy
            https://tritue.edu.vn/tuecode/tracnghiem30/index.php/baiviet/post/view/id/226?id=226