php Excelクラス、phpExcel_PHPチュートリアルの使い方の紹介
phpExcel、Excelの操作は非常に便利で、特に画像を簡単に追加でき、jpg gif png形式をサポートしています。
ダウンロードアドレス: http://www.codeplex.com/PHPExcel
いくつかの使用方法を以下にまとめます
「PHPExcel.php」をインクルードします;
「PHPExcel/Writer/Excel2007.php」を含めます;
//または .xls を出力するために 'PHPExcel/Writer/Excel5.php' をインクルードします
;
エクセルを作成します
$objPHPExcel = 新しい PHPExcel();
Excel - 2007 形式で保存
$objWriter = 新しい PHPExcel_Writer_Excel2007($objPHPExcel);
//または $objWriter = 新しい PHPExcel_Writer_Excel5($objPHPExcel);
$objWriter->save("xxx.xlsx");
ブラウザに直接出力
$objWriter = 新しい PHPExcel_Writer_Excel5($objPHPExcel);
header("プラグマ: public");
header(”有効期限: 0″);
header(”Cache-Control:must-revalidate, post-check=0, pre-check=0″);
header("Content-Type:application/force-download");
header("Content-Type:application/vnd.ms-execl");
header("Content-Type:application/octet-stream");
header("Content-Type:アプリケーション/ダウンロード");;
header('Content-Disposition:attachment;filename=”resume.xls”‘);
header("Content-Transfer-Encoding:binary");
$objWriter->save(’php://output’);
Excel のプロパティを設定します:
作成者:
$objPHPExcel->getProperties()->setCreator("Maarten Balliauw");
最終更新者:
$objPHPExcel->getProperties()->setLastModifiedBy("Maarten Balliauw");
タイトル
$objPHPExcel->getProperties()->setTitle("Office 2007 XLSX テスト ドキュメント");
トピック
$objPHPExcel->getProperties()->setSubject("Office 2007 XLSX テスト ドキュメント");
説明
$objPHPExcel->getProperties()->setDescription("Office 2007 XLSX のテスト ドキュメント。PHP クラスを使用して生成されました。");
キーワード
$objPHPExcel->getProperties()->setKeywords("office 2007 openxml php");
タイプ
$objPHPExcel->getProperties()->setCategory(”テスト結果ファイル”);
—————————————————————————————————————–
現在のシートを設定します
$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->setTitle(’Simple’);
$objPHPExcel->getActiveSheet()->setCellValue(’A1’, ‘String’);
$objPHPExcel->getActiveSheet()->setCellValue(’A2’, 12);
$objPHPExcel->getActiveSheet()->setCellValue(’A3’, true);
$objPHPExcel->getActiveSheet()->setCellValue('C5', '=SUM(C2:C4)');
$objPHPExcel->getActiveSheet()->setCellValue('B8', '=MIN(B2:C5)');
$objPHPExcel->getActiveSheet()->mergeCells(’A18:E22’);
$objPHPExcel->getActiveSheet()->unmergeCells(’A28:B28’);

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています
