以下代码:
$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)
答案 0 :(得分: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)