最近、Excel と組み合わせる必要があるレポート プログラムを作成する必要があったので、PHPExcel という Excel を処理するための PHP ライブラリを選択しました。
ただし、PHPExcel は実行時に常にメモリ エラーが発生しやすく、メモリ使用量の問題は深刻です。 2M ファイルをインポートしたところ、40M のメモリが占有されました。
このデータを Excel に書き込むと、さらに多くのメモリ (300M 近く) が消費されます。
そこでネットで調べてみると、ファイルを修正してメモリを解放するコードを追加するという話がありました。しかし、その効果は大きくありません。
その後、キャッシュを設定する方法を見つけましたが、うまくいきませんでした。
その後、Excel にセクションごとに書き込もうとしましたが、デフォルトでは毎回上書きする方法が見つかりませんでした。
PHPExcel での高いメモリ使用量に対処する方法を持っている人はいますか?あるいはExcelファイルを書くときにセクションに分けて書く方法。つまり、使用するメモリが少なく、メモリが多すぎなければ問題ありません。
わかりました。 。 。私もあなたと同じ問題に遭遇しました。 。 。解決してください
カーン、私も遭遇しました...
私も同じ問題を抱えています、同じように質問してください
同じことを質問してください? ? ? ? ? 、それを使用したことのある専門家、解決を手伝ってください