Сатҳи 7.3 вазифаҳои PHP

Задание 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>