Level 7.3 Tugas PHP

Задание 1

Diberikan sebuah file teks. Di dalamnya tertulis teks dan terdapat angka-angka. Pangkatkan setiap angka tersebut menjadi kuadrat dan tuliskan hasilnya kembali ke file yang sama.

Задание 2

Diberikan sebuah folder berisi file-file. Hapus dari folder tersebut semua file dengan ekstensi yang ditentukan.

Задание 3

Diberikan sebuah array. Tulis elemen-elemen dari array ini ke dalam sebuah file sedemikian rupa sehingga setiap elemen ditulis pada baris baru.

Задание 4

Buatlah fungsi yang akan mengembalikan array, yang diisi dengan N angka acak dari rentang yang ditentukan sedemikian rupa, sehingga angka-angka tidak berulang.

Задание 5

Diberikan struktur data berikut:

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

Bentuklah markup berikut menggunakan data ini:

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