所以下面的代码:
$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,在Ubuntu12.04上,使用PHP5.3.10)
发布于 2015-05-17 01:52:02
我在我的系统上试过你的代码
<?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,在Windows7上,使用PHP5.5.6)
https://stackoverflow.com/questions/30275206
复制相似问题