Ниво 4.6 на задачата PHP

Задание 1

Направете функция, която като параметър ще приема дата във формат год-месец-ден, и определя дали такава дата съществува или не.

Задание 2

Направете функция, която ще генерира низ с зададена дължина, запълнен със случайни латински букви.

Задание 3

Направете функция, която като параметър ще получава низ с думи, а връща низ в главни букви, състоящ се от първите букви на думите.

Задание 4

Направете функция, която като параметър ще приема масив с числа и ще заменя всяко число с масив от неговите делители.

Задание 5

Направете функция, която като параметър ще приема секунди, а ще връща броя дни, часове, минути и секунди, съответстващи на тези секунди, под формата на следния масив:

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