$result = [];
foreach ($sourceArray as $key=>$value) {
$dates = explode('-', $value);
$numbers = explode('.', $dates[0]);
$year = $numbers[2];
if (!isset($result[$year])) {
$result[$year] = [];
}
$result[$year][] = substr($dates[0], 0, 5) . '-' . substr($dates[0], 0, 5);
}
getData1()
.then(data => {
return getData2(data);
})
.then(data => {
return getData3(data)
})
<?php
echo Menu::widget([
'encodeLabels' => false,
'items' => [
['label' => '<i class="fa fa-home"></i> Home', 'url' => ['default/index']],
],
]);
?>
Необходимость в принятии аксиом без доказательств следует из индуктивного соображения: любое доказательство вынуждено опираться на какие-либо утверждения, и если для каждого из них требовать своих доказательств, цепочка получится бесконечной. Чтобы не уходить в бесконечность, нужно где-то эту цепочку разорвать — то есть какие-то утверждения принять без доказательств, как исходные.