Ниво 4.6 задатака PHP

Задание 1

Направите функцију која ће параметром примати датум у формату година-месец-дан, и одређивати да ли такав датум постоји или не.

Задание 2

Направите функцију која ће генерисати стринг задате дужине, попуњен случајним латиничним словима.

Задание 3

Направите функцију која ће параметром добијати стринг са речима, а враћати стринг у великим словима, састављен од првих слова речи.

Задание 4

Направите функцију која ће параметром примати низ са бројевима и замењивати сваки број низом његових делилаца.

Задание 5

Направите функцију која ће параметром примати секунде, а враћати број дана, сати, минута и секунди, који одговарају тим секундама, у виду следећег низа:

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