Nivel 10.9 del libro de problemas PHP

Задание 1

Dado un texto. Escribe un programa que formatee este texto para que en una línea de texto haya no más de 70 caracteres, y luego haya un salto de línea. Las palabras no deben dividirse.

Задание 2

Dado un texto que contiene cierto código CSS. Escribe un script que realice el resaltado de sintaxis de este código.

Задание 3

Muestra en la pantalla un calendario cuadrado para el mes actual. El día actual y los fines de semana deben estar resaltados con colores separados.

Задание 4

Dado un array bidimensional arbitrario:

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

Dado otro array unidimensional:

php[
  14, 24, 34
]

Escribe el código que agregará nuestro array unidimensional como columna de nuestro array bidimensional:

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