Level 8.10 PHP Taskbook
Gegeben ist ein Formular mit zwei Input-Feldern. In die Input-Felder werden Zahlen eingegeben. Beim Absenden des Formulars soll überprüft werden, ob diese Zahlen befreundete Zahlen sind oder nicht.
Gegeben ist ein Array:
<?php
$arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];
?>
Gegeben ist eine Variable:
<?php
$n = 3;
?>
Wandeln Sie dieses Array in ein zweidimensionales Array um,
mit $n Elementen in jedem Unterarray.
Gegeben ist ein Array:
[
[1, 2, 3, 4, 5],
[1, 2, 3],
[1, 2],
]
Fügen Sie zu jedem Unterarray so viele leere Strings hinzu, dass die Anzahl der Elemente in jedem Unterarray gleich der Anzahl der Elemente im längsten Unterarray ist.
Gegeben ist eine Liste von Daten für bestimmte Daten, gespeichert in der folgenden Struktur:
<?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' => ['массив с данными']
],
]
?>
Schreiben Sie Code, der die Datenstruktur in eine Struktur der folgenden Art umwandelt:
[
Jahr1: [
Monat1: [
Tag1: [Datenarray],
Tag2: [Datenarray],
Tag3: [Datenarray],
],
Monat2: [
Tag1: [Datenarray],
Tag2: [Datenarray],
Tag3: [Datenarray],
]
]
Jahr2: [
Monat1: [
Tag1: [Datenarray],
Tag2: [Datenarray],
Tag3: [Datenarray],
],
Monat2: [
Tag1: [Datenarray],
Tag2: [Datenarray],
Tag3: [Datenarray],
]
]
]