从 PHP 数组中删除类型:int(2) => "2"
Remove Type from PHP Array: int(2) => "2"
我试图将 Epoch 时间戳作为整数存储在 PHP 的映射中,但是,我 运行 无法获取纯整数值,而不是获取 (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)
?
您误解了 var_dump()
的输出。
您的值是一个整数。您看到的 int()
只是 var_dump()
告诉您数据类型的方式。
我试图将 Epoch 时间戳作为整数存储在 PHP 的映射中,但是,我 运行 无法获取纯整数值,而不是获取 (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)
?
您误解了 var_dump()
的输出。
您的值是一个整数。您看到的 int()
只是 var_dump()
告诉您数据类型的方式。