Exemples d'applications Web

Exemples d'applications en PHP/HTML/CSS.

Démarrage rapide

Le code ci-dessous illustre la façon avec laquelle récupérer les données d'un appel de l'API, et d'afficher les résultats obtenus sous forme de tableau en PHP. Le code se base sur les données des éclipses de Lune pour l'année en cours, il est cependant adaptable sur tout autre type de données, voir la page "API - assistant".

<?php
	//clef api
	$clefAPI = 'VOTRE_CLEF';

	//année à appeler
	$year =  date('Y');

	//url d'appel des éclipses
	$url = 'http://www.lunopia.com/call?what=ec&timeZone=Europe%2FParis&year=' . $year . '&key=' . $clefAPI;

	//récuperation des données au format JSON
	$dataJSON = file_get_contents($url);

	//conversion des données JSON en un tableau PHP
	$arrayEclipses = json_decode($dataJSON, true);

	//si le tableau n'est pas vide
	if(!empty($arrayEclipses)){

		//affiche le tableau
		print_r($arrayEclipses);

	//si le tableau est vide
	}else{

		//affiche le message d'erreur
		echo $dataJSON;
	}



?>

Le code va retourner le tableau suivant :