Nivo 4.6 zadatka PHP

Задание 1

Napravite funkciju koja će kao parametar primatati datum u formatu godina-mesec-dan, i određivati da li takav datum postoji ili ne.

Задание 2

Napravite funkciju koja će generisati string zadate dužine, popunjen slučajnim latiničnim slovima.

Задание 3

Napravite funkciju koja će kao parametar primatati string sa rečima, a vraćati string velikim slovima, sastavljen od prvih slova reči.

Задание 4

Napravite funkciju koja će kao parametar primatati niz sa brojevima i zamenjivati svaki broj nizom njegovih delilaca.

Задание 5

Napravite funkciju koja će kao parametar primatati sekunde, a vraćati broj dana, sati, minuta i sekundi, koji odgovaraju tim sekundama, u vidu sledećeg niza:

php[
  'd' => 12,
  'h' => 10,
  'm' => 59,
  's' => 59,
]