ホームページ  >  記事  >  バックエンド開発  >  Thinkphp5+PHPExcelでテーブルデータの一括アップロード機能を実現

Thinkphp5+PHPExcelでテーブルデータの一括アップロード機能を実現

不言
不言オリジナル
2018-05-03 16:13:311641ブラウズ

この記事では主に Thinkphp5+PHPExcel を使ってテーブルデータを一括アップロードする機能を紹介します。必要な方は参考にしてください

1. まず、PHPExcel をダウンロードして、私のパスは project/vendor/PHPExcel です。 /, ダウンロードした PHPExcel ファイルをここに置きます

2. フロントエンドコード

3. バックエンドコード

<!DOCTYPE html>
<html>
<head>
  <title>批量导入数据</title>
</head>
<body>
<form action="{:url(&#39;/index/index/importExcel&#39;)}" method="post" enctype="multipart/form-data">
  <input type="file" name="myfile"><br/>
  <input type="submit" value="批量的导入">
</form>
</body>
</html>

出力結果:


注意:

vendor(); を使用したサードパーティ ライブラリの導入は、名前空間の形式です。基になるコードは自動的に「.」を「/」に置き換えるので、「/」を使用する場合は代わりに「.」を使用してください。

上記のコードはコピーして直接使用できますが、データベース関連の情報は独自のものに変更する必要があります。 !


以上がThinkphp5+PHPExcelでテーブルデータの一括アップロード機能を実現の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。