ホームページ  >  記事  >  バックエンド開発  >  PHP インポート Excel クラシックの例_PHP チュートリアル

PHP インポート Excel クラシックの例_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:05:08967ブラウズ

phpチュートリアルインポートExcelの古典的な例

require_once 'excel/reader.php';


// Excelfile($filename, $encoding);
$data = 新しいスプレッドシート_excel_reader();


// 出力エンコーディングを設定します。
$data->setoutputencoding('cp1251');

$data->read('jxlrwtest.xls');

error_reporting(e_all ^ e_notice);

for ($i = 1; $i sheets[0]['numrows']; $i++) {
for ($j = 1; $j sheets[0]['numcols']; $j++) {
echo """.$data->sheets[0]['cells'][$i][$j]."",";
}
エコー「n」;

}

フォーマット出力形式

/***
* 出力をフォーマットするためのいくつかの関数。
* $data->setdefaultformat('%.2f');
* setdefaultformat - 不明な書式設定を持つ列の書式を設定します
*
* $data->setcolumnformat(4, '%.3f');
* setcolumnformat - 列の形式を設定します (数値フィールドにのみ適用されます)
*
**/

行の合計数をカウントし、列名ごとに出力します。
$data->sheets[0]['numrows'] - 行数をカウントします
$data->sheets[0]['numcols'] - 列数
$data->sheets[0]['cells'][$i][$j] - $i-row $j-column のデータ

$data->sheets[0]['cellsinfo'][$i][$j] - セルに関する拡張情報

$data->sheets[0]['cellsinfo'][$i][$j]['type'] = "日付" "不明" | 'type' == "unknown" の場合 - セルに形式 '0.00' の値が含まれているため、'raw' 値を使用します。
$data->sheets[0]['cellsinfo'][$i][$j]['raw'] = 書式なしのセルの場合の値
$data->sheets[0]['cellsinfo'][$i][$j]['colspan']
$data->sheets[0]['cellsinfo'][$i][$j]['rowspan']

http://www.bkjia.com/PHPjc/630797.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/630797.html技術記事 PHP チュートリアル import Excel の古典的な例 require_once 'excel/reader.php' // Excelfile($filename, $encoding); // 出力エンコーディングを設定します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。