ระดับ 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>