Menu
Coddy logo textTech

Etkinlik Verisi

Coddy'nin PHP Journey'sinin Mantık ve Akış bölümünün bir parçası — ders 59 / 68.

challenge icon

Görev

Kolay

Bir girdi alacaksınız: bir etkinlik dizisini temsil eden bir JSON dizesi. Her etkinlik üç anahtara sahip bir ilişkisel dizidir: "name" (etkinlik adı), "date" (YYYY-MM-DD formatında) ve "location" (etkinlik konumu).

Girdi şu şekilde görünecektir: [{"name":"Team Meeting","date":"2024-04-15","location":"Office"},{"name":"Conference","date":"2024-05-20","location":"Convention Center"}]

Girdiyi okuyun ve bir etkinlik dizisine dönüştürün. Ardından, tüm etkinlikler üzerinde döngü kurun ve her etkinliğin bilgisini aşağıdaki formatta yazdırın:

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

Her etkinliği, girdi dizisinde göründükleri sırayla, ayrı bir satıra yazdırın.

Girdi formatı: name, date ve location anahtarlarına sahip etkinlik ilişkisel dizilerinden oluşan bir diziyi temsil eden bir JSON dizesi

Beklenen çıktı: Her etkinliğin şu formatta ayrı bir satıra yazdırılması: Event: [name] on [date] at [location]

Kendin dene

<?php
// JSON girişini oku
$input = fgets(STDIN);

// JSON dizesini bir diziye dönüştür
$events = (array)json_decode($input, true);

// YAPILACAK: Olaylar arasında gezinmek ve her birini yazdırmak için kodunuzu aşağıya yazın

?>

Mantık ve Akış bölümündeki tüm dersler