Menu
Coddy logo textTech

Données d'événement

Fait partie de la section Logique & Flux du Journey PHP de Coddy — leçon 59 sur 68.

challenge icon

Défi

Facile

Vous recevrez une seule entrée : une chaîne JSON représentant un tableau d'événements. Chaque événement est un tableau associatif avec trois clés : "name" (le nom de l'événement), "date" (au format YYYY-MM-DD), et "location" (le lieu de l'événement).

L'entrée ressemblera à ceci : [{"name":"Team Meeting","date":"2024-04-15","location":"Office"},{"name":"Conference","date":"2024-05-20","location":"Convention Center"}]

Lisez l'entrée et décodez-la en un tableau d'événements. Ensuite, parcourez tous les événements et affichez les informations de chaque événement au format suivant :

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

Affichez chaque événement sur une ligne distincte, dans l'ordre où ils apparaissent dans le tableau d'entrée.

Format d'entrée : Une chaîne JSON représentant un tableau de tableaux associatifs d'événements avec les clés name, date, et location

Sortie attendue : Chaque événement affiché sur une ligne distincte au format : Event: [name] on [date] at [location]

Essayez vous-même

<?php
// Lire l'entrée JSON
$input = fgets(STDIN);

// Décoder la chaîne JSON en un tableau
$events = (array)json_decode($input, true);

// TODO : Écrivez votre code ci-dessous pour parcourir les événements et afficher chacun d'eux

?>

Toutes les leçons de Logique & Flux