დონე 7.6 PHP ამოცანების წიგნი

Задание 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]