我需要从以下数组中获取有效的时间戳:
$arrkeys = array(
"t" => [
1442238840,60,120,180,240,300,360,420,480,540,600,660,720,780,840,900,960,
1442239860,60,120,180,240,300,360,420,480,540,600,660,720,780,840,900,960,
1442240880,60,120,180,240,300,360,420,480,540,600,660,720,780,840,900,960
]
);
Run Code Online (Sandbox Code Playgroud)
我需要将第一个有效时间戳1442238840与以下17个数字相加,以获得正确的时间戳,然后,第二个时间戳1442239860等...
例:
1442238840 + 60;
1442238840 + 120;
1442238840 + 180;
etc...
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚我是如何做到这一点的,我试过的一些事情:
尝试1号
//Pseudo-code
foreach($arrkeys["t"] as $t){
if(strlen($t) < 10){
//Search for the first valid timestamp and sum?
}
}
Run Code Online (Sandbox Code Playgroud)
尝试2号
//Not working.
$array_size = 17;
/* I know that every 17 (counting from 0) have a valid timestamp.
so that 0 = 1st valid timestamp, 20 = 2nd valid timestamp. */
for …Run Code Online (Sandbox Code Playgroud)