ホームページ  >  記事  >  バックエンド開発  >  PHP は Excel を読み取ります Spreadsheet_Excel_Reader

PHP は Excel を読み取ります Spreadsheet_Excel_Reader

WBOY
WBOYオリジナル
2016-06-23 14:32:071152ブラウズ

Spreadsheet_Excel_Writer と同様に、Spreadsheet_Excel_Reader は Excel コンテンツを読み取るために使用されるツールです。
Excel データは、データやその他の目的に簡単にインポートできます。

次のコード:

<?php//调用Readerrequire_once 'Spreadsheet/Excel/Reader/reader.php';//创建 Reader$data = new Spreadsheet_Excel_Reader();//设置文本输出编码$data->setOutputEncoding('GB2312');//读取Excel文件$data->read("c:\test.xls");//$data->sheets[0]['numRows']为Excel行数for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {  //$data->sheets[0]['numCols']为Excel列数  for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {   //显示每个单元格内容   echo $data->sheets[0]['cells'][$i][$j];  }}?>


さらに、日付型の特殊な性質により、値を取得するときにエラーが発生する可能性があります。Excel のセルの型をテキストに設定すると、
日付をテキスト形式で読み取ることができます。日付型が必要です。その後、文字は PHP を通じて処理できます (strtotime() と date() の組み合わせ)。

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