PHP の組み込み関数 fputcsv および fgetcsv を使用してレポートをエクスポートおよびインポートする
PHPにはレポート(Excel)の印刷機能を実現できる関数 fputcsv が付属しています。レポート形式の要件がそれほど高くない場合は、fputcsv が適しています。実行効率が高く、サードパーティのライブラリを必要とせず、非常に使いやすいです。
<?php $list = array ( "George,John,Thomas,USA", "James,Adrew,Martin,USA", ); $file = fopen("contacts.csv","w"); foreach ($list as $line) { fputcsv($file,split(',',$line)); } fclose($file); ?>
上記のコードは、Excel で開くことができる CSV ファイルをローカルに生成します。非常に簡単ではないでしょうか。中国語がある場合、Linux上で実行した後、ダウンロードしてローカルで開くと文字化けしてしまうので、iconv関数を使って変換することができます。
$list = array();
$tmp = "注文番号、注文支払金額、ラッキーナンバー、ユーザー名、ユーザータイプ、期間、番号生成時間、抽選時間、賞ロゴ、賞品、ボーナス、備考" ;
$list[] = iconv('UTF-8', 'GB2312//IGNORE',$tmp);
生成されたCSVをブラウザに直接出力
header ( 'Content-Disposition:attachment; filename =contacts) .csv');//ファイル名が中国語の場合、IE で urlencode 以降の中国語の文字化けは発生しません
header ( 'Content-type: application/octet-stream' );
header ( 'Content-Length : '.filesize ('contacts.csv') );// ファイルのサイズ
readfile ($file_path);
exit ();
2 番目に、fgetcsv を使用してレポートをインポートします
注意すべき点が 1 つありますfgetcsvを使用してレポートをインポートする場合の場所。 EXCEL文書をCSV形式に変換する必要があります。注: これは、サフィックスを変更するという単純な問題ではありません。
りー
ホット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 は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
