Cấp độ 7.3 Bộ bài tập PHP

Задание 1

Cho trước một tệp văn bản. Trong đó có ghi văn bản và xuất hiện các số. Hãy nâng mỗi số này lên bình phương và ghi kết quả trở lại vào chính tệp đó.

Задание 2

Cho trước một thư mục chứa các tệp. Hãy xóa khỏi thư mục này tất cả các tệp có phần mở rộng được chỉ định.

Задание 3

Cho trước một mảng. Hãy ghi các phần tử của mảng này vào một tệp sao cho mỗi phần tử được viết trên một dòng mới.

Задание 4

Tạo một hàm, hàm đó sẽ trả về một mảng, được lấp đầy bởi N số ngẫu nhiên trong một khoảng cho trước sao cho các số không bị lặp lại.

Задание 5

Cho cấu trúc dữ liệu sau:

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

Hãy tạo ra đoạn mã HTML sau từ dữ liệu này:

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