레벨 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",
  ]
}