PHP тапсырмалар жинағының 7.3 деңгейі

Задание 1

Мәтіндік файл берілген. Онда мәтін жазылған және сандар кездеседі. Осы сандардың әрқайсысының квадратын шығарып, нәтижені сол файлға қайта жазыңыз.

Задание 2

Файлдары бар қалта берілген. Берілген кеңейтімі бар барлық файлдарды осы қалтадан жойыңыз.

Задание 3

Массив берілген. Бұл массивтің элементтерін әр элемент жаңа жолдан жазылатындай етіп файлға жазыңыз.

Задание 4

N санына тең берілген ауқымнан сандар қайталанбайтындай етіп кеездейсоқ сандармен толтырылған массивті қайтаратын функция жасаңыз.

Задание 5

Келесі деректер құрылымы берілген:

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

Осы деректерді пайдаланып келесі верстканы құрыңыз:

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