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>