Kiwango cha 7.6 cha Kitendo cha PHP

Задание 1

Faili ya maandishi imetolewa. Pata asilimia ya kila herufi. Andika matokeo kwenye faili mpya.

Задание 2

Maandishi ya Kirusi yamo kwenye faili. Fungua faili hiyo, badilisha maandishi kuwa transtliti na uandike kwenye faili mpya.

Задание 3

Faili ya maandishi imetolewa. Changanya mistari kwenye faili hii kwa mpangilio nasibu.

Задание 4

Pata orodha ya tiketi zote zenye bahati zinazowezekana. Tiketi ni mfuatano wa herufi wa tarakimu sita, inaweza kuwa na sifuri mwanzoni. Tiketi inachukuliwa kuwa na bahati, kama jumla ya tarakimu tatu za kwanza ni sawa na jumla ya tarakimu tatu za pili. Andika orodha iliyopatikana kwenye faili, kila tiketi kwenye mstari mpya.

Задание 5

Andika programu ambayo itaunda safu ifuatayo:

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

Kitu kama hiki kimetolewa:

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

Andika vipengele vyote vya kitu hiki kwenye safu yoyote, kama hivi:

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