1
spreadsheet_excel_readerを使用してスプレッドシート(.xls)を読み込もうとしています。私のコードは、以下である:スプレッドシートは65536の行にデータがある場合は読み込みシートを読み取れません
<?php
require_once 'Excel/reader.php';
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP1251');
$data->read('test.xls');
echo $data->sheets[0]['numRows'];die;
?>
これはデータがどこまでの行数を返します。行65536にデータがある場合は0を返します。実際の戻り値は65536である必要があります。
まだ見ましたか? https://stackoverflow.com/q/197762/1415724またはhttps://stackoverflow.com/q/4895230/1415724またはhttps://github.com/iliaal/php_excel/issues/13 - あなたがヒットしたようなサウンド限界。 –
@ Fred-ii-リンクの返信をありがとうございます。ここの結論は何ですか? –
はい、制限は65536までですが、スプレッドシートでは65536行に書き込むことができ、65536行のデータも読み取ることができます。 –