Ниво 7.3 задачник PHP

Задание 1

Даден е текстуална датотека. Во неа е запишан текст и се среќаваат броеви. Подигнете го секој од овие броеви на квадрат и запишете го резултатот назад во истата датотека.

Задание 2

Дадена е папка со датотеки. Избришете од оваа папка сите датотеки со зададеното extension.

Задание 3

Даден е array. Запишете ги elements од овој array во датотека така што секој element да биде напишан во нов ред.

Задание 4

Направете функција, која ќе враќа array, исполнет со N случајни броеви од зададен опсег така што броевите да не се повторуваат.

Задание 5

Дадена е следнава структура на податоци:

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

Формирајте со помош на овие податоци следниот HTML:

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