Lire température
Résolu
helpphp
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je dois réussir à lire une température à partir d'un site de météo
Mon code est le suivant:
Mon fichier me renvoi une fatal error et je ne comprends pas pourquoi.
Je dois réussir à lire une température à partir d'un site de météo
Mon code est le suivant:
<?php $json = file_get_contents("http://api.openweathermap.org/data/2.5/weather?q=Brest,FR&appid=14d979bd598a90a83c2691ba4777d6b1"); $data = json_decode($json); echo $data; $temp = $data -> temp; $temp_final = $temp -272.12; echo $temp_final; ?>
Mon fichier me renvoi une fatal error et je ne comprends pas pourquoi.
EDIT : Ajout des balises de code
A voir également:
- Lire température
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Temperature pc - Guide
- Temperature mac - Guide
- Lire epub - Guide
- Lire fichier bin - Guide
1 réponse
Bonjour,
Déjà, Pour poster du code sur le forum, tu dois utiliser les balises de code.
Explications à lire entièrement disponibles ici :
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Ensuite, ben.. si tu as un message d'erreur... il faut nous le donner !
Là, pour le coup, l'erreur se voit tout de suite.... et le message est facile à comprendre
Tu ne peux pas faire un echo d'un objet ...
Remplaces ton code par
Déjà, Pour poster du code sur le forum, tu dois utiliser les balises de code.
Explications à lire entièrement disponibles ici :
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Ensuite, ben.. si tu as un message d'erreur... il faut nous le donner !
Là, pour le coup, l'erreur se voit tout de suite.... et le message est facile à comprendre
Tu ne peux pas faire un echo d'un objet ...
Remplaces ton code par
$json = file_get_contents("http://api.openweathermap.org/data/2.5/weather?q=Brest,FR&appid=14d979bd598a90a83c2691ba4777d6b1"); $data = json_decode($json); echo '<pre>'; print_r($data); echo '</pre>'; $main = $data->main; $temp = $main->temp; $temp_final = $temp -272.12; echo $temp_final;