PHP vazifa toʻplami 8.10 Darajasi
Иккита киритув майдони бор шакл берилган. Киритув майдонига сонлар киритилади. Шакл юборилганда, текшириб кўринг, бу сонлар дўстонами ёки йўқми.
Бирор массив берилган:
<?php
$arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];
?>
Ўзгарувчи берилган:
<?php
$n = 3;
?>
Бу массивни икки ўлчамли массивга айлантиринг,
ҳар бир қисм массивида $n та элемент бўлсин.
Массив берилган:
[
[1, 2, 3, 4, 5],
[1, 2, 3],
[1, 2],
]
Ҳар бир қисм массивга шунчалик бўш сатрлар қўшингки, ҳар бир қисм массивидаги элементлар сони энг узун қисм массивидаги элементлар сонига тенг бўлсин.
Маълум саналар учун берилган маълумотлар рўйхати куйидаги структурада сақланган:
<?php
$data = [
[
'year' => 2019,
'month' => 11,
'day' => 20,
'data' => ['массив с данными']
],
[
'year' => 2019,
'month' => 11,
'day' => 21,
'data' => ['массив с данными']
],
[
'year' => 2019,
'month' => 12,
'day' => 25,
'data' => ['массив с данными']
],
[
'year' => 2019,
'month' => 12,
'day' => 26,
'data' => ['массив с данными']
],
[
'year' => 2020,
'month' => 10,
'day' => 29,
'data' => ['массив с данными']
],
[
'year' => 2020,
'month' => 10,
'day' => 30,
'data' => ['массив с данными']
],
[
'year' => 2020,
'month' => 11,
'day' => 19,
'data' => ['массив с данными']
],
[
'year' => 2020,
'month' => 11,
'day' => 20,
'data' => ['массив с данными']
],
]
?>
Маълумотлар структурасини куйидаги кўринишдаги структурага ўзгартирадиган код ёзинг:
[
йил1: [
ой1: [
кун1: [массив данных],
кун2: [массив данных],
кун3: [массив данных],
],
ой2: [
кун1: [массив данных],
кун2: [массив данных],
кун3: [массив данных],
]
]
йил2: [
ой1: [
кун1: [массив данных],
кун2: [массив данных],
кун3: [массив данных],
],
ой2: [
кун1: [массив данных],
кун2: [массив данных],
кун3: [массив данных],
]
]
]