Livello 7.3 del libro di esercizi PHP

Задание 1

È dato un file di testo. In esso è scritto un testo e compaiono numeri. Eleva al quadrato ciascuno di questi numeri e scrivi il risultato nuovamente nello stesso file.

Задание 2

È data una cartella con file. Cancella da questa cartella tutti i file con una determinata estensione.

Задание 3

È dato un array. Scrivi gli elementi di questo array in un file in modo che ogni elemento sia scritto su una nuova riga.

Задание 4

Crea una funzione che restituisca un array, riempito con N numeri casuali da un intervallo dato, in modo che i numeri non si ripetano.

Задание 5

È data la seguente struttura di dati:

php<?php
  $data = [
    [
      'text' => '111',
      'href' => '1.html',
    ],
    [
      'text' => '222',
      'href' => '2.html',
    ],
    [
      'text' => '333',
      'href' => '3.html',
    ],
  ];
?>

Genera con questi dati il seguente markup:

html<a href="1.html">111</a>
<a href="2.html">222</a>
<a href="3.html">222</a>