0

したがって、次のコード:

$csv_reader = PHPExcel_IOFactory::createReader("CSV");
$temp = rand();
echo $temp;
echo "<br/>";
$php_excel = $csv_reader->load("foo.csv");
echo $temp;

これを出力します(予想どおり):

207192412
207192412

一方、次のコード:

$csv_reader = PHPExcel_IOFactory::createReader("CSV");
$temp = microtime(true);
echo $temp;
echo "<br/>";
$php_excel = $csv_reader->load("foo.csv");
echo $temp;

これを出力します:

1431775661.6455
1431775661.645471

なぜ$temp変化するのですか?のような他のランダム変数名を使用してみ$nggyuましたが、それでも同じ問題が発生します。

何を与える?

(PHPExcel バージョン 1.81、Ubuntu 12.04、PHP 5.3.10 を使用)

4

1 に答える 1

0

私は自分のシステムであなたのコードを試しました

<?php 
include 'PHPExcel.php';
$csv_reader = PHPExcel_IOFactory::createReader("CSV");
$temp = microtime(true);
echo $temp;
echo "<br/>";
$php_excel = $csv_reader->load("foo.csv");
echo $temp;

?>

出力:

1431798431.3535
1431798431.3535

(PHPExcel バージョン 1.80、Windows 7、PHP 5.5.6 を使用)

于 2015-05-16T17:52:01.913 に答える