Уровень 7.4 задачника PHP

Задание 1

Дан текстовый файл. Запишите в конец его текста текущий момент времени с новой строки.

Задание 2

Дана папка с файлами. Получите имена всех картинок из этой папки.

Задание 3

Дан текстовый файл. Дана форма с инпутом. В инпут вводится слово. По отправке формы проверьте, есть ли данное слово в файле. Результат выведите в браузер.

Задание 4

В папке лежат текстовые файлы. Получите первые N строк текста из каждого файла и запишите результат в новый файл, разделив полученные тексты пустыми строками.

Задание 5

Дана папка с файлами. Напишите программу, которая сделает пустыми все текстовые файлы из этой папки.

Задание 6

Сформируйте ul, в пунктах которого будут дни с первого по последний текущего месяца. Текущий день, а также выходные, выделите другими цветами. Пусть программа сохранит полученный результат в HTML файл.

Задание 7

Дан массив, содержащий имена файлов. Напишите программу, которая создаст в заданной папке все файлы из массива.

Задание 8

Дана форма с инпутом. В него вводится число из четного количества цифр. По отправке формы проверьте, что число представляет собой счастливый билет, то есть сумма половины цифр равна сумме второй половине цифр.

Задание 9

Напишите программу, которая сформирует следующий массив:

php[
  [1],
  [1, 2],
  [1, 2, 3],
  [1, 2, 3, 4, 5],
  [1, 2, 3, 4, 5, 6],
]