DEVELOPERS BLOGデベロッパーズブログ
- HOME >
- 加藤 正人のデベロッパーズブログ >
- PhpSpreadsheet でExcel ファイルを読み込む (CakePHP3)
加藤 正人のデベロッパーズブログ
- 氏名
- 加藤 正人
- 役職
- 多分SE
- 血液型
- 秘密
- 出没
- 美味しいもののあるところ
- 特色
- タヒチ大好き。ちょいメタボ。
- 2020/12/15
- CakePHP3 のリダイレクトがうまく行かない例
- 2020/11/12
- Apache Bench
- 2020/10/05
- PhpSpreadsheet でExcel ファイルを読み込む (CakePHP3)
これまで CakePHP (Version 3) システムへインポートしていたデータが CSV 形式 (.csv) から Excel シート形式 (.xls) に変更になった。
手作業で CSV に変換する手間を省くため、直接 Excel シート形式を扱えるプラグインを探していて、 PHPOffice シリーズの PhpSpreadsheet を見つけた。
インストールは非常に簡単で、composer を使って
composer require phpoffice/phpspreadsheet
とするだけ。利用する際には
として利用宣言しておき、プログラム部では
のようにすることで行やセルにアクセスする。
関連エントリー
- 2020/12/15
- CakePHP3 のリダイレクトがうまく行かない例
- 2020/08/03
- CakePHP3 のユーザー定義ファインダーのオプション
- 2020/05/07
- CakePHP3 で JSON 応答のための定番処理
- 2020/04/02
- CakePHP3 でタイムゾーン変換
- 2020/02/01
- バージョンを指定して CakePHP をインストールする
- 2020/01/03
- CakePHP サイトの移転時の注意
- 2019/12/07
- CakePHP3 のアソシエーションで、紐づけ用フィールドを指定する
- 2019/11/07
- CakePHP3 のコマンドライン実行
- 2019/09/02
- CakePHP3 の Virtual Field と accessor (Getter)
- 2019/07/04
- CSRF token mismatch
- 2019/01/07
- CakePHP3 で "Could not send email: unknown"
- 2018/12/03
- CakePHP3 の JSON 出力でエラー
- 2018/10/01
- CakePHP3 のミューテータで書き換えたデータが保存されない件
- 2018/08/01
- CakePHP3.6.2 のタイムスタンプ調整 (XSERVER の場合)
- 2018/07/04
- CakePHP3 で DebugKit が表示されない
- 2018/05/01
- 最新版 composer.phar のインストール
- 2018/03/06
- PHP 7.x で CakePHP 3.x を使う
- 2017/11/10
- Remi's PHP5.6 と intl モジュール
- 2017/05/23
- X2 と CakePHP 3.x
- 2017/03/03
- CakePHP3 の便利機能
- 2017/02/20
- CakePHP3 と SQLite
- 2017/01/20
- CakePHP3 でテーブル不使用フォームのバリデーション
- 2016/12/10
- CakePHP3 のファインダーメソッド
- 2016/09/10
- CakePHP 3.x の accessor と mutator 【その2】
- 2016/09/03
- CakePHP 3.x の accessor と mutator
- 2016/08/06
- XSERVER X10 に CakePHP 3.x をインストールする
- 2016/04/09
- XSERVER で CakePHP 3.x が Fatal error
- 2015/09/12
- CakePHP 3.x インストールメモ
- 2015/06/13
- Composer メモ
2020/12/15
2020/11/12
2020/10/05
2020/09/11
2020/08/03