PHP-tehtäväkirjan taso 8.7
Annettu sana. Sekoita tämän sanan kirjaimet satunnaisessa järjestyksessä.
Annettu lomake syöttökentällä.
Syöttökenttään syötetään numero.
Lomakkeen lähetyksen jälkeen tulosta listaan ul
kaikki mahdolliset vaihtoehdot numeron
hajottamiseksi kahdeksi tekijäksi.
Tulosta näytölle seuraava pyramidi:
999999999
88888888
7777777
666666
55555
4444
333
22
1
88888888
7777777
666666
55555
4444
333
22
1
Annettu lista tapahtumista tietyille päivämäärille, jotka tallennetaan seuraavaan rakenteeseen:
<?php
$events = [
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
]
?>
Kirjoita koodi, joka muuttaa datarakenteen tällaiseksi:
<?php
$events = [
[
'date' => '2019-12-29'
'event' => 'name1'
],
[
'date' => '2019-12-31'
'event' => 'name2'
],
[
'date' => '2019-12-29'
'event' => 'name3'
],
[
'date' => '2019-12-30'
'event' => 'name4'
],
[
'date' => '2019-12-29'
'event' => 'name5'
],
[
'date' => '2019-12-31'
'event' => 'name6'
],
[
'date' => '2019-12-29'
'event' => 'name7'
],
[
'date' => '2019-12-30'
'event' => 'name8'
],
[
'date' => '2019-12-30'
'event' => 'name9'
],
]
?>