PHP は Excel ソリューションを生成します

WBOY
リリース: 2016-06-23 13:48:37
オリジナル
968 人が閲覧しました

インターネットでphpexcelを見つけて簡単なファイルを生成しましたが、最終的にはsaveメソッドを使用して保存されました。 php://outputに出力されたようですが(私の理解では)、バックグラウンドの権限が渡されませんでした。このアドレスにアクセスできないようです。バックエンドにログインしました)その後、ダウンロードされたファイルは、ログインしたWebページに生成され、ダウンロードにリダイレクトされます。しかし、これを削除するのは簡単ではありません。 phpexcel に詳しくありません。解決策を教えてください。または、ライブラリを変更する必要があります~~~


上記のコードは間違っています。ファイルのコードは以下の通りです:

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');$objWriter->save(str_replace('.php', '.xls', __FILE__));$callEndTime = microtime(true);$callTime = $callEndTime - $callStartTime;
ログイン後にコピー

61行目から71行目はブラウザへの出力の準備です

ファイルに保存したいだけなら

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007 ');
$objWriter->save('ファイル名');
以上です


csv に変更します。現在使用している xls

fgetcsv 読み取り

fputcsv 書き込み


Excel ファイルをエクスポートするだけです
http://jingyan.baidu.com/article/915fc414f4c2e451384b205c.html

画像付き Excel ファイルをエクスポートします:
http:/ /ジンヤン.baidu.com/article/4f7d5712aea37f1a201927d7.html

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート