Επίπεδο 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:

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