我有一个看起来像这样的数组:
$data = array(
array('timestamp' => 1312776000, 'something' => 100), // data for 08.08.2011
array('timestamp' => 1312862400, 'something' => 120), // data for 09.08.2011
// ???????? // data for 10.08.2011
array('timestamp' => 1313035200, 'something' => 160), // data for 11.08.2011
array('timestamp' => 1313121600, 'something' => 180), // data for 12.08.2011
array('timestamp' => 1313208000, 'something' => 200), // data for 13.08.2011
// ???????? // data for 14.08.2011
// ???????? // data for 15.08.2011
// ???????? // data for 16.08.2011
// ???????? // data for 17.08.2011
array('timestamp' => 1313640000, 'something' => 300), // data for 18.08.2011
);
如何识别“洞”并用“某物”=> 0 的子数组填充它们?如您所见,“漏洞”可能非常大,这就是为什么我自己无法解决这个问题 - 我的算法只能填充微小的“漏洞”(如 10.08.2011,但不能填充 14.08.2011 -> 17.08。 2011)。