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

Задание 1

Дан текстовый файл. Перемешайте в этом файле слова в случайном порядке.

Задание 2

Дан текстовый файл. Получите все уникальные слова из этого файла. Результат запишите в новый файл, так, чтобы в каждом ряду стояло по 10 слов, разделенных пробелами.

Задание 3

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

php[
  '1',
  '12',
  '123',
  '1234',
  '12345',
  '1234',
  '123',
  '12',
  '1',
]