Nivel 7.7 del libro de problemas PHP

Задание 1

Dada una carpeta con archivos y subcarpetas. Obtenga un array con los nombres de las subcarpetas de esta carpeta.

Задание 2

Dada una carpeta con archivos y subcarpetas. Obtenga los nombres de todos los archivos de las carpetas y subcarpetas.

Задание 3

Dado un array con números. Calcule la cantidad total de dígitos 3 en todos los números del array dado.

Задание 4

Escriba un programa que genere el siguiente array:

php[
  '1',
  '12',
  '123',
  '1234',
  '12345',
]
Задание 5

Dado el array:

php<?php
  $affairs = [
    [
      'date' =>  '2019-12-29',
      'event' => 'name1',
    ],
    [
      'date' =>  '2019-12-31',
      'event' => 'name2',
    ],
    [
      'date' =>  '2019-12-29',
      'event' => 'name3',
    ],
    [
      'date' =>  '2019-12-30',
      'event' => 'name4',
    ],
    [
      'date' =>  '2019-12-29',
      'event' => 'name5',
    ],
    [
      'date' =>  '2019-12-31',
      'event' => 'name6',
    ],
    [
      'date' =>  '2019-12-29',
      'event' => 'name7',
    ],
    [
      'date' =>  '2019-12-30',
      'event' => 'name8',
    ],
    [
      'date' =>  '2019-12-30',
      'event' => 'name9',
    ],
  ]
?>

Obtenga de este array las fechas únicas, es decir, de la siguiente manera:

php['2019-12-29', '2019-12-30', '2019-12-31']