タグ

csvに関するyanbowのブックマーク (3)

  • 【PHP】【CakePHP】CSVダウンロード - Qiita

    ダウンロードためにCSVを作る場合、implode()などを使って、変数上でCSVを作成する方法では、値内のダブルコートや改行のエスケープが面倒なためfputcsv()を使うと良い。 参考:PHPCSVを生成する 現実的な方法として、一旦メモリ上にCSVを作成してから出力する方法とCSV形式を都度出力する方法がある。 一旦メモリ上にCSVを作成してから出力 都度で出力に比べ一旦作ることで、Content-lengthを出力することができるので、ブラウザの「ダウンロード残り時間」を表示できる。 一旦ファイルにCSVを作成してからreadfileで出力する方法は、ディスクIOが大きくパフォーマンスに問題があるので、一旦作るならメモリ上に作成するのが良い。 PHPでの書きかた //メモリ上に領域確保 $fp = fopen('php://temp/maxmemory:'.(5*1024*102

    【PHP】【CakePHP】CSVダウンロード - Qiita
    yanbow
    yanbow 2018/08/21
  • PHP x Ajax = CMS ! » [CakePHP] CSVインポート・エクスポート(日本語対応)

    サイト内検索 最新の記事 [Magento] 高機能なオンラインショップのオープンソース [SEO] ブログ用のPing送信先一覧 [JavaScript] ブラウザ判定 [PHP] UTF-8のBOMを削除 [PostgreSQL] 基的な流れ 人気の記事 [CakePHP] TinyMCEヘルパー(見たまま編集エディター) [CakePHP] 「複数バリデーションの切り替え」と「エラーメッセージの自動生成」ができるビヘイビア [CakePHP] jQueryで複数のDIVを切り替えるAjax [CakePHP] さくらのcronでShellを実行(メルマガの日時指定配信) [CakePHP] CSVインポート・エクスポート(日語対応) [PHP] 携帯(モバイル)用の関数 [CakePHP] Qdmail(文字化けしない日語メール) [PHP] さくらで空メール受信をトリガーにし

  • jQuery でCSVデータを簡単に取り扱える「jQuery CSV」

    jQuery でCSVデータを簡単に取り扱える「jQuery CSV」 Check Tweet 配布元:Plugins | jQuery Plugins | CSV ライセンス:Apache License, Version 2.0 jQuery CSVはjQuery でCSVデータを簡単に取り扱うことができるjQueryプラグインです。 利用方法 次にようにCSVデータに対して$.csv()(CSVデータ)を実行することでcsvデータを配列に変換することが出来ます。 var csv = $.csv()(CSVデータ) CSVデータは$.get()などのjQueryのAjaxメソッドを利用して取得します。 $.get('data.csv',function(data){ //Ajax後の処理 }) つまり、次のようなJavaScriptを実行することでCSVファイル(data.csv)のデ

  • 1