ホームページ  >  記事  >  バックエンド開発  >  Excelファイルを読み込むPHPの具体的な応用例 class_PHPチュートリアル

Excelファイルを読み込むPHPの具体的な応用例 class_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:33:12784ブラウズ

この記事では、

PHP が Excel ファイルを読み取るためのいくつかのコード例を詳しく紹介します。

  1. < ?php
  2. require_once '../Excel/reader.php'
  3. //ExcelFile($filename , $encoding);
  4. $data = new Spreadsheet_Excel_Reader();
  5. // 出力エンコーディングを設定します。中国語コードを指定します
  6. $data- > setOutputEncoding('gb2312');
  7. /***
  8. * 必要に応じて、「iconv」を mb_convert_encoding に変更できます:
    * $data-
  9. >setUTFEncoder ('mb');    *
  10. **/
  11. /***
  12. * デフォルトでは、行と列のインデックスは 1 で始まります
  13. * 初期インデックスを変更するには:
  14. * $data-
  15. > ;setRowColOffset(0);    *
  16. **/
  17. /***
  18. * 出力をフォーマットするためのいくつかの関数。   
  19. * $data-
  20. >setDefaultFormat('%.2f');    * setDefaultFormat - 不明な書式設定を持つ列の書式を設定します
  21. *
  22. * $data-
  23. > setColumnFormat(4, '%.3f');    * setColumnFormat - 列の形式を設定します(数値フィールドにのみ適用)
  24. *
  25. **/
  26. // を指定しますExcel ファイルを読み取る
  27. $data-
  28. >read('../uploads/jsxz01.xls') /*
  29. $data-
  30. >sheets[0]['numRows'] - 行数をカウントします $data-
  31. >sheets[0]['numCols' ] - 列数をカウントします $data-
  32. >sheets[0]['cells'][$i][$j] - $i-row $j-column からのデータ $data -
  33. >sheets[0]['cellsInfo'][$i][$j] - セルに関する拡張情報 $data-
  34. > シート[0]['cellsInfo'][$i][$j] ['タイプ'] = "日付" | "数値" "不明" if 'タイプ' == "不明" -セルには
    形式 '0.00' の値が含まれているため、'raw'
    値を使用します

  35. $data-
  36. >sheets[0]['cellsInfo'][$i] [$ j] ['raw'] = 書式なしのセルの値 $data->
  37. sheets[0]['cellsInfo'][$i][$j] ['colspan']
  38. $data->sheets[0]['cellsInfo'][$i][$j]
    ['rowspan']
  39. * /
  40. error_reporting(E_ALL ^E_NOTICE);
  41. // 各単位値を読み取るループ
  42. for ($i = ) 1; <= $data->sheets[0] ['numRows']; {
  43. for ($) j = 1; $j = $data-> s[0]['numCols']; echo """.$data->
  44. sheets[0]['cells'] [$i][$j]."","; echo "<
    br
  45. >
  46. ";
  47. //print_r($ data->formatRecords); 上記は、Excel ファイルクラスのすべての使用を参照オブジェクトとして読み取る PHP です。
  48. http://www.bkjia.com/PHPjc/446091.html
  49. www.bkjia.com
  50. tru​​e
  51. http://www.bkjia.com/PHPjc/446091.html
  52. 技術記事この記事では、PHP が Excel ファイルを読み取るためのコード例をいくつか紹介します。 ?php require_once'../Excel/reader.php' //ExcelFile($filename,$encoding);
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。