我正在使用jQuery的flot图形库,并且它为任何时间序列使用javascript时间(提醒,这是1970年1月以来的毫秒。Unix时间是秒)。Unix时间戳和JavaScript时间;太大!
我当前的代码如下所示:
foreach($decoded['results'] as $currentResult) {
if($currentResult['from_user'] == $user) {
$strippedTexts = $currentResult['created_at'];
$dates []= strtotime($strippedTexts);
}
}
这给我的Unix时间戳的数组。我想预习的循环对JavaScript的数据,但是当我试图
$dates []= 1000*strtotime($strippedTexts);
数量过于庞大,它吐出“[-2147483648]”。我是否需要将允许在数组中保存的变量的“类型”更改为bignum或其他?
谢谢!
重复下面的评论,所以你得到一个响应通知:你如何获得的JavaScript变量? Javascript不能读取PHP变量,所以你必须以某种方式传递它。它不应该在乎在这一点上它是一个字符串还是一个数字。如果你可以展示你如何使用$ dates数组,我可以看看这个。 – 2009-04-20 04:54:44
(不在我的工作电脑上),但我打印数组大致如下:,但实际使用flot库函数调用脚本标记中的变量w /。完整的计划在:http://www.phpfreaks.com/forums/index.php/topic,248668.0.html 谢谢! – 2009-04-23 18:16:03