【发布时间】:2023-03-15 23:29:01
【问题描述】:
我正在尝试将 Epoch 时间戳作为整数存储在 PHP 的 a 映射中,但是,我在获取纯整数值时遇到了麻烦,而不是在时间戳值之前获取 (int)。
$property = "test property";
$date = new DateTime();
$timestamp = $date->getTimestamp();
$tmpArray = array($property => $timestamp);
var_dump($tmpArray);
$tmpArray 的结构如下:
array(1) { [“测试属性”]=> int(1493778589) }
有没有办法让地图中的值只是1493778047 而之前没有(int)?
【问题讨论】:
-
请出示完整的相关代码。
-
你用什么代码来显示数组的内容?我很确定这就是
(int)的来源。 -
我已更新帖子以显示显示此内容的完整代码。你能复制我遇到的问题吗?
-
值是1493778589。你用
var_dump,它只是告诉你映射中值的类型是整数。 -
大声笑。我想只有当你知道时才容易。但这让我笑了,谢谢:)