Niveau 7.3 PHP Takenboek

Задание 1

Gegeven een tekstbestand. Hierin is tekst geschreven en komen cijfers voor. Verhef elk van deze cijfers tot de tweede macht en schrijf het resultaat terug naar ditzelfde bestand.

Задание 2

Gegeven een map met bestanden. Verwijder uit deze map alle bestanden met een gegeven extensie.

Задание 3

Gegeven een array. Schrijf de elementen van deze array naar een bestand zodanig dat elk element op een nieuwe regel staat.

Задание 4

Maak een functie die een array zal teruggeven, gevuld met N willekeurige getallen uit een opgegeven bereik, zodanig dat de getallen niet herhaald worden.

Задание 5

Gegeven de volgende datastructuur:

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

Genereer met deze gegevens de volgende opmaak:

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