この記事では、PHP を使用して Excel ファイル データ とコンテンツ情報を読み取る方法について詳しく紹介します。
記事を始める前に、PHPExcel とは何なのかを知っておく必要がありますか? PHPExcel は、Office Excel ドキュメントを操作するために使用される PHP クラス ライブラリです。
この公式リンクから PHPExcel クラス ライブラリ をダウンロードできます: https://github.com/PHPOffice/PHPExcel
下の図の場所をクリックして、PHPExcel クラス ライブラリの圧縮パッケージをダウンロードします。
ダウンロードした PHPExcel 圧縮パッケージを解凍し、PHPExcel と PHPExcel.php の 2 つのファイルを独自のプロジェクトのルート ディレクトリに直接コピーします。
以下、具体的なコード例を通して詳しく説明します。
PHPExcel が Excel データを読み取る詳細な方法。
たとえば、次の内容を含む 1.xls テーブルがあります。
PHPExcel クラス ライブラリを使用します Excel テーブルを変換する の情報内容が読み出されます。完全なコードは次のとおりです。
<?php $fileName = "1.xls"; if (!file_exists($fileName)) { return "文件不存在!"; } // 引入PHPExcel require_once "./PHPExcel/IOFactory.php"; // 载入当前文件 $phpExcel = PHPExcel_IOFactory::load($fileName); // 设置为默认表 $phpExcel->setActiveSheetIndex(0); // 获取表格数量 $sheetCount = $phpExcel->getSheetCount(); // 获取行数 $row = $phpExcel->getActiveSheet()->getHighestRow(); // 获取列数 $column = $phpExcel->getActiveSheet()->getHighestColumn(); echo "表格数目为:$sheetCount" . "表格的行数:$row" . "列数:$column"; $data = []; // 行数循环 for ($i = 1; $i <= $row; $i++) { // 列数循环 for ($c = 'A'; $c <= $column; $c++) { $data[] = $phpExcel->getActiveSheet()->getCell($c . $i)->getValue(); } echo "<pre class="brush:php;toolbar:false">"; print_r($data); }
上記のコードでは、最初に Excel テーブルが存在するかどうかを判断し、次に require_once# を使用します。 ##PHPExcel クラス ライブラリを導入します中IOFactory.phpこのクラスを作成し、PHPExcel クラス ライブラリのメソッドを使用して Excel ファイルを読み込みます。 ここで、読み込まれた Excel ファイルは次のとおりです。 $phpExcel 変数に割り当てられます。
次に、$phpExcel 変数を使用して、Excel テーブルの数、行、列を取得するための対応するメソッドを指定し、setActiveSheetIndex(0) メソッドを通じてテーブルをデフォルトとして設定します (0 はデフォルトを示します)。 このとき、ブラウザからアクセスした結果は、テーブル数、行数、列数の結果が出力されます。結果を図の表示に渡します。フォーム内の情報が正しく取得されていることがわかります。 次に、for ループを使用してテーブルのすべての内容を走査し、これらの内容を受け取る配列 $data を定義します。
次に、ブラウザ経由でアクセスすると、最終的なループ結果は次のようになります。
図に示すように、Excel ファイルが正常に読み取られました。コンテンツ。 この記事は
PHP で Excel ファイルを読み込む つまり
PHP ビデオ チュートリアル を参照してください。ぜひ学びに来てください。
以上がPHPを使用してExcelファイルの情報とコンテンツを読み取るにはどうすればよいですか? (写真 + ビデオチュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ホットトピック









