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>