PHP тапшырмалар комплексинин 7.6 деңгээли

Задание 1

Текст файлы берилген. Ар бир символдун пайыздык өлчөмүн алыңыз. Натыйжаны жаңы файлга жазыңыз.

Задание 2

Файлда орус тилиндеги текст орнотулган. Бул файлды ачып, текстти транслитке которуп, жаңы файлга жазыңыз.

Задание 3

Текст файлы берилген. Бул файлдагы саптарды туш келди тартипте аралаштырыңыз.

Задание 4

Бардык мүмкүн бакыттуу билеттердин тизмесин алыңыз. Билет алты сандан турган сап, алдында нөлдөр менен болушу мүмкүн. Билет бакыттуу деп эсептелет, эгерде алгачкы үч сандын суммасы экинчи үч сандын суммасына барабар болсо. Алынган тизмеди файлга жазыңыз, ар бир билет жаңы саптан башталып.

Задание 5

Төмөнкү массивди түзүүчү программа жазыңыз:

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

Төмөнкүдөй объект берилген:

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

Бул объекттин бардык элементтерин бир массивге төмөнкүдөй жазыңыз:

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