Nivå 7.6 PHP oppgavesamling

Задание 1

Gitt en tekstfil. Få den prosentvise forekomsten av hvert symbol. Skriv resultatet til en ny fil.

Задание 2

Det er en russisk tekst i filen. Åpne denne filen, konverter teksten til translitterasjon og skriv den til en ny fil.

Задание 3

Gitt en tekstfil. Stokk om rekkefølgen på linjene i denne filen tilfeldig.

Задание 4

Få en liste over alle mulige lykketall. En billett er en streng på seks sifre, kan starte med nuller foran. En billett anses som lykketall, hvis summen av de tre første sifrene er lik summen av de tre siste sifrene. Skriv den resulterende listen til en fil, hver billett på en ny linje.

Задание 5

Skriv et program som genererer følgende array:

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

Gitt et slikt objekt:

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

Skriv alle elementene i dette objektet til en array, slik:

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