Niveli 7.3 i detyrave PHP

Задание 1

Jepet një skedar tekst. Në të është shkruar tekst dhe ndeshen numra. Ngrini secilin prej këtyre numrave në katror dhe shkruani rezultatin përsëri në të njëjtin skedar.

Задание 2

Jepet një dosje me skedarë. Fshini nga kjo dosje të gjithë skedarët me një zgjatje të caktuar.

Задание 3

Jepet një varg. Shkruani elementët e këtij vargu në një skedar në mënyrë të tillë që çdo element të shkruhet në një rresht të ri.

Задание 4

Krijoni një funksion, i cili do të kthejë një varg, të mbushur me N numra të rastësishëm nga një interval i caktuar, në mënyrë të tillë që numrat të mos përsëriten.

Задание 5

Jepet struktura e mëposhtme e të dhënave:

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

Formoni me ndihmën e këtyre të dhënave shënuarin e mëposhtëm:

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