zendframework には、データベースへのデータのインポートとデータベースのエクスポートのためのインターフェイスがありますか?
たとえば、Excel からインポートし、Excel にエクスポートします。皆様、よろしくお願いします!
-----解決策--------------------------------
これまでに遭遇したことがありません、助けてください。 ! ! !
------解決策------------------
はい、複数のファイルをインポートして名前を変更するには、最新のフレームワーク パッケージ (おそらく 1.90 以降) が必要です。
$upload = new Zend_File_Transfer_Adapter_Http();
$upload->setDestination(getAppFilePath(C(' path .excel_upload')));
$data = null;
$uploadedFilename = '';
try {
// 受信したファイルをアップロードします
$ Upload->receive();
$uploadedFilename = $upload->getFileName('excelUpload');
} catch (Zend_File_Transfer_Exception $e) {
$e->getMessage();
// TODO: 通知とリダイレクト URL を設定します
}
if (file_exists($uploadedFilename)) {
$errorCode = error_reporting();
error_reporting(E_ALL & ~ E_NOTICE );
// FileFacade->processImport($uploadedFilename);
require_once(getAppFilePath('/application/util/excel_reader3.php'));
$data = new Spreadsheet_Excel_Reader( ) ;
error_reporting($errorCode);
//エンコーディングを設定します
$data->setOutputEncoding('utf-8');
$data->read($uploadedFilename);
------解決策------------------
存在しないようです、
Google には、Excel プロジェクトがまだ粗雑ですが、使いやすいです
phpexcel プロジェクト、sourceforte もあります。これは、ファイルに保存すると遅くなりますが、強力な機能と大量のデータ (>10W) を備えています。したがって、慎重に検討する必要があります
Python には Excel があります このモジュールは、オブジェクト指向のアプローチに応じて非常に優れています。
Excel から学ぶことをお勧めします