从PHP数组中删除类型:int(2)=> " 2"

时间:2017-05-03 02:23:34

标签: php date datetime epoch

我试图在PHP中的地图中将Epoch时间戳存储为整数,但是,我遇到了获取纯整数值的麻烦,而是在时间戳的值之前得到(int)

$property = "test property";
$date = new DateTime();
$timestamp = $date->getTimestamp();
$tmpArray = array($property => $timestamp);
var_dump($tmpArray);

$ tmpArray的结构如下:

  

array(1){[" test property"] => int(1493778589)}

有没有办法让地图中的值只有1493778047而没有前面的(int)

1 个答案:

答案 0 :(得分:3)

您误解了var_dump()的输出。

您拥有的值 IS 是一个整数。您看到它的int()只是var_dump()告诉您数据类型的方式。