<?php
function array_diff_gaps($array1, $array2)
{
$prevnext = function($a) {
}, $a);
};
$array2 = array_reduce($prevnext($array2), 'array_merge', []);
foreach($prevnext($array1) as $key => $value) {
foreach ($array2 as $k => $v) {
}
}
return $array1;
}
$times = [
[600 => 660], [660 => 720], [720 => 780], [780 => 840], [840 => 900], [900 => 960],
[960 => 1020], [1020 => 1080], [1080 => 1140], [1140 => 1200], [1200 => 1260]
];
$zhurnal = [
[660 => 720], [600 => 660]
];
print_r(array_diff_gaps
($times, $zhurnal));
PD9waHAKCmZ1bmN0aW9uIGFycmF5X2RpZmZfZ2FwcygkYXJyYXkxLCAkYXJyYXkyKQp7CiAgICAkcHJldm5leHQgPSBmdW5jdGlvbigkYSkgewogICAgICAgIHJldHVybiBhcnJheV9tYXAoZnVuY3Rpb24oJGopIHsKICAgICAgICAgICAgcmV0dXJuIGFycmF5X21lcmdlKGFycmF5X2tleXMoJGopLCBhcnJheV92YWx1ZXMoJGopKTsKICAgICAgICB9LCAkYSk7CiAgICB9OwoKICAgICRhcnJheTIgPSBhcnJheV9yZWR1Y2UoJHByZXZuZXh0KCRhcnJheTIpLCAnYXJyYXlfbWVyZ2UnLCBbXSk7CgogICAgZm9yZWFjaCgkcHJldm5leHQoJGFycmF5MSkgYXMgJGtleSA9PiAkdmFsdWUpIHsKICAgICAgICBmb3JlYWNoICgkYXJyYXkyIGFzICRrID0+ICR2KSB7CiAgICAgICAgICAgIGlmIChpbl9hcnJheSgkdiwgcmFuZ2UoJHZhbHVlWzBdLCAkdmFsdWVbMV0pKSkgdW5zZXQoJGFycmF5MVska2V5XSk7CiAgICAgICAgfQogICAgfQoKICAgIHJldHVybiAkYXJyYXkxOwp9CgokdGltZXMgPSBbCiAgICBbNjAwID0+IDY2MF0sIFs2NjAgPT4gNzIwXSwgWzcyMCA9PiA3ODBdLCBbNzgwID0+IDg0MF0sIFs4NDAgPT4gOTAwXSwgWzkwMCA9PiA5NjBdLAogICAgWzk2MCA9PiAxMDIwXSwgWzEwMjAgPT4gMTA4MF0sIFsxMDgwID0+IDExNDBdLCBbMTE0MCA9PiAxMjAwXSwgWzEyMDAgPT4gMTI2MF0KXTsKCiR6aHVybmFsID0gWwogICAgWzY2MCA9PiA3MjBdLCBbNjAwID0+IDY2MF0KXTsKCnByaW50X3IoYXJyYXlfZGlmZl9nYXBzKCR0aW1lcywgJHpodXJuYWwpKTs=