PHP feladatgyűjtemény 7.6 szint

Задание 1

Adott egy szöveges fájl. Számítsa ki minden egyes karakter százalékos arányát. Az eredményt írja egy új fájlba.

Задание 2

A fájlban orosz szöveg található. Nyissa meg ezt a fájlt, alakítsa át a szöveget transliterációval és írja egy új fájlba.

Задание 3

Adott egy szöveges fájl. Keverje meg ebben a fájlban a sorokat véletlenszerű rendben.

Задание 4

Szerezze meg az összes lehetséges szerencsés jegy listáját. A jegy egy hat számjegyből álló karakterlánc, amely elején nullákkal is kezdődhet. A jegy szerencsésnek számít, ha az első három számjegy összege egyenlő a második három számjegy összegével. Írja a kapott listát egy fájlba, minden jegyet új sorba.

Задание 5

Írjon egy programot, amely elkészíti a következő tömböt:

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

Adott egy ilyen objektum:

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],
      ]
    ],
  ]
?>

Írja ennek az objektumnak minden elemét valamilyen tömbbe, így:

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