この記事では主に Thinkphp5+PHPExcel を使ってテーブルデータを一括アップロードする機能を紹介します。必要な方は参考にしてください
1. まず、PHPExcel をダウンロードして、私のパスは project/vendor/PHPExcel です。 /, ダウンロードした PHPExcel ファイルをここに置きます
2. フロントエンドコード
3. バックエンドコード<!DOCTYPE html> <html> <head> <title>批量导入数据</title> </head> <body> <form action="{:url('/index/index/importExcel')}" method="post" enctype="multipart/form-data"> <input type="file" name="myfile"><br/> <input type="submit" value="批量的导入"> </form> </body> </html>
注意:
vendor(); を使用したサードパーティ ライブラリの導入は、名前空間の形式です。基になるコードは自動的に「.」を「/」に置き換えるので、「/」を使用する場合は代わりに「.」を使用してください。上記のコードはコピーして直接使用できますが、データベース関連の情報は独自のものに変更する必要があります。 !以上がThinkphp5+PHPExcelでテーブルデータの一括アップロード機能を実現の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。