დონე 10.8 PHP ამოცანების ნაკრები

Задание 1

დაწერეთ კოდი, რომელიც შეამოწმებს პაროლის სირთულეს. სირთულის კრიტერიუმები თავად გამოიგონეთ.

Задание 2

მოცემულია მასივი. ეკრანზე გამოიტანეთ ამ მასივის ელემენტების გადანაცვლების ყველა ვარიანტი.

Задание 3

მოცემულია ფორმა ორი ინპუთით. ფორმის გაგზავნისას გამოიტანეთ ul სია ყველა მეგობრული რიცხვის იმ ინტერვალიდან, რომელიც მითითებულია ინპუთების მნიშვნელობებით.

Задание 4

დაე, ფაილში ინახებოდეს JSON ქალაქების შემდეგი სახით:

cities.json{
  [
    "id": "1",
    "city": "city1",
    "country": "country1",
  ],
  [
    "id": "2",
    "city": "city2",
    "country": "country1",
  ],
  [
    "id": "3",
    "city": "city3",
    "country": "country2",
  ]
}

დაე, ფაილში ინახებოდეს JSON ქვეყნების შემდეგი სახით:

countries.json{
  [
    "id": "1",
    "country": "country1",
  ],
  [
    "id": "2",
    "country": "country2",
  ],
  [
    "id": "3",
    "country": "country3",
  ]
}

დაწერეთ სკრიპტი, რომელიც ქვეყნების id-ს ჩასვამს მათი სახელების ნაცვლად:

cities.json{
  [
    "id": "1",
    "city": "city1",
    "country_id": "1",
  ],
  [
    "id": "2",
    "city": "city2",
    "country_id": "1",
  ],
  [
    "id": "3",
    "city": "city3",
    "country_id": "2",
  ]
}