이벤트 데이터
Coddy PHP 여정의 논리 & 흐름 섹션에 포함된 레슨 — 68개 중 59번째.
챌린지
쉬움하나의 입력을 받게 됩니다: 이벤트 배열을 나타내는 JSON 문자열입니다. 각 이벤트는 세 개의 키를 가진 연관 배열입니다: "name" (이벤트 이름), "date" (YYYY-MM-DD 형식), 그리고 "location" (이벤트 장소).
입력은 다음과 같은 형태입니다: [{"name":"Team Meeting","date":"2024-04-15","location":"Office"},{"name":"Conference","date":"2024-05-20","location":"Convention Center"}]
입력을 읽고 이를 이벤트 배열로 디코딩하세요. 그런 다음, 모든 이벤트를 순회하며 각 이벤트의 정보를 다음 형식으로 출력하세요:
Event: [name] on [date] at [location]
각 이벤트를 입력 배열에 나타난 순서대로 별도의 줄에 출력하세요.
입력 형식: name, date, location 키를 가진 이벤트 연관 배열의 배열을 나타내는 JSON 문자열
예상 출력: 각 이벤트를 다음 형식으로 별도의 줄에 출력: Event: [name] on [date] at [location]
직접 해보기
<?php
// JSON 입력을 읽습니다
$input = fgets(STDIN);
// JSON 문자열을 배열로 디코딩합니다
$events = (array)json_decode($input, true);
// TODO: 아래에 이벤트를 반복하고 각각을 출력하는 코드를 작성하세요
?>