基本的に、タイトルが示すように、CSV ファイルをアップロードして多次元配列に保存する方法が必要です。
オンラインで広範囲に検索したところ、ここに jQuery-csv アドオンが見つかりました: https://github.com/evanplaice/jquery-csv
そのjQueryライブラリは、CSVファイルを多次元配列に変換することを処理できますが、それは私が本当に問題を抱えているアップロード部分です.
PHP と jQuery を連携させる方法に問題があります。PHPは常にサーバーで最初に呼び出され、次にクライアント側でjQuery / Javascriptが呼び出されるという事実を知っています。したがって、PHP 経由で CSV ファイルをアップロードし、場所を保存し、それを jQuery に渡し、そこに保存する方法について、私は非常に混乱しています。
どこにも答えが見つかりませんでしたが、これはおそらく簡単な作業だと思います。
だからここに私がそれをやりたい方法があります:
- PHPでファイルをアップロードする
- PHP または jQuery を使用して、CSV を文字列に保存します。
$.csv.toArrays(csv);
jQuery-csvアドオンから使用して、CSVを多次元配列に解析します
すべてのヘルプと提案は大歓迎です、ありがとう!