Сатҳи 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",
  ]
}