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>