ホームページ >バックエンド開発 >PHPチュートリアル >PHP は Excel ソリューションを生成します

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-23 13:48:371035ブラウズ

インターネットで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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。