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

Задание 1

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

Задание 2

Даден е текст, съдържащ някакъв CSS код. Напишете скрипт, който ще осъществи оцветяване на синтаксиса на този код.

Задание 3

Покажете на екрана квадратен календар за текущия месец. Текущият ден и почивните дни трябва да бъдат маркирани с отделни цветове.

Задание 4

Даден е произволен двумерен масив:

php[
  [11, 12, 13],
  [21, 22, 23],
  [31, 32, 33],
]

Даден е още един едномерен масив:

php[
  14, 24, 34
]

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

php[
  [11, 12, 13, 14],
  [21, 22, 23, 24],
  [31, 32, 33, 34],
]