PHP užduočių sąsiuvinio lygis 7.6

Задание 1

Duotas tekstinis failas. Gauti kiekvieno simbolio procentinę dalį. Rezultatą įrašykite į naują failą.

Задание 2

Faile yra rusų kalba parašytas tekstas. Atidarykite šį failą, paverskite tekstą translitu ir įrašykite į naują failą.

Задание 3

Duotas tekstinis failas. Atsitiktine tvarka sumaišykite šio failo eilutes.

Задание 4

Gaukite visų galimų laimingųjų bilietų sąrašą. Bilietas yra eilutė iš šešių skaitmenų, gali būti su nuliais priekyje. Bilietas laikomas laiminguoju, jei pirmųjų trijų skaitmenų suma yra lygi antųjų trijų skaitmenų sumai. Įrašykite gautą sąrašą į failą, kiekvieną bilietą naujoje eilutėje.

Задание 5

Parašykite programą, kuri sukurs tokį masyvą:

php[
  'x',
  'xx',
  'xxx',
  'xxxx',
  'xxxxx',
]
Задание 6

Duotas toks objektas:

php<?php
  $data = [
    2018: [
      11: [
        29: [1, 2, 3],
        30: [4, 5],
      ],
      12: [
        30: [6, 7],
        31: [8, 9],
      ],
    ],
    2019: [
      12: [
        29: [10, 11],
        30: [12, 13],
        31: [14, 15],
      ]
    ],
  ]
?>

Įrašykite visus šio objekto elementus į kokį nors masyvą, taip:

php[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]