Menu
Coddy logo textTech

イベントデータ

CoddyのPHPジャーニー「論理とフロー」セクションの一部 — レッスン 59/68。

challenge icon

チャレンジ

簡単

1つの入力、イベントの配列を表すJSON文字列を受け取ります。各イベントは、"name"(イベント名)、"date"(YYYY-MM-DD形式)、および"location"(イベントの場所)の3つのキーを持つ連想配列です。

入力は次のようになります:[{"name":"Team Meeting","date":"2024-04-15","location":"Office"},{"name":"Conference","date":"2024-05-20","location":"Convention Center"}]

入力を読み込み、イベントの配列にデコードしてください。次に、すべてのイベントをループ処理し、各イベントの情報を次の形式で出力してください:

Event: [name] on [date] at [location]

各イベントを、入力配列に現れる順序で、個別の行に出力してください。

入力形式: namedate、およびlocationをキーに持つイベント連想配列の配列を表すJSON文字列

期待される出力: 各イベントを次の形式で個別の行に出力:Event: [name] on [date] at [location]

自分で試してみよう

<?php
// JSON入力を読み込む
$input = fgets(STDIN);

// JSON文字列を配列にデコードする
$events = (array)json_decode($input, true);

// TODO: 以下にイベントをループして各イベントを出力するコードを記述してください

?>

論理とフローのすべてのレッスン