Ниво 7.9 на задачите за PHP

Задание 1

Дадена е текстуална датотека. Добијте го бројот на празни редови од оваа датотека.

Задание 2

Дадена е текстуална датотека. Проверете, дали во оваа датотека првиот збор од секоја реченица започнува со голема буква.

Задание 3

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

Задание 4

Дадена е папка со датотеки и подпапки. Најдете ги сите слики и преместете ги во нова папка. Направете така што сите слики ќе имаат уникатни имиња.

Задание 5

Дадена е текстуална датотека. Во неа е напишан текст, поделен на реченици. Измешајте ги зборовите во секоја реченица од текстот и запишете го добиениот текст во нова датотека.

Задание 6

Напишете програма, која ќе ја формира следната низа:

php'-1-12-23-34-45-'
Задание 7

Напишете програма, која ќе го формира следниот array:

php[
  12,
  34,
  56,
  78,
  90,
]