Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // ライブラリを読み込む
- require_once 'Classes/PHPExcel/IOFactory.php';
- // ファイルを読み込む
- $file = PHPExcel_IOFactory::createReader('Excel2007')
- ->load('aiueo.xlsx');
- // この配列にセットしていく
- $sheets = []; // (PHPバージョン5.4以降でのみ有効な記法です)
- // シートごとのループ
- foreach ($file as $i => $sheet) {
- // シート名を取得してセット
- $sheets[$i]['title'] = $sheet->getTitle();
- // 最大行を数値で取得
- $max = $sheet->getHighestRow();
- // セルを取得して1列目のテキストデータをセットしていく
- $sheets[$i]['contents'] = [];
- for ($i = 1; $i <= $max; ++$i) {
- $sheets[$i]['contents'][] = $sheet
- ->getCellByColumnAndRow(0, $i)
- ->getValue();
- }
- }
- // テキスト形式にしてブラウザ上で表示
- header('Content-Type: text/plain; charset=utf-8');
- print_r($sheets);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement