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

Задание 1

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

Задание 2

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

Задание 3

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

Задание 4

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

Задание 5

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

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