Étape 20 : Afficher les données à l’étape de navigateur web 2
Créer un fichier appelé « getJSONdata.php » et copiez-y le code suivant.
< code Commencez >
<? php
Lire les données du fichier latestImpData.txt
$data = file_get_contents("latestImpData.txt") ;
Ce qui devrait être dans le fichier latestImpData.txt :
impID canal date heure lieu de temp volt
10:39:06|24.9|3.28| 300e600a779951c4|1|2012-12-27 Dessus Bureau basculer
briser les données en chuncks basé sur la | caractère
$convert = explode("|",$data) ;
maintenant briser la date/heure en séparé de date et d’heure
$datetime = $convert [2] ;
$dt = explode ("", $datetime) ;
créer un tableau qui sera envoyé à l’encodeur JSON
$json_array = array ()
« impID » = > trim($convert[0]),
« chan » = > trim($convert[1]),
« date » = > trim($dt[0]),
« temps » = > trim($dt[1]),
« location » = > trim($convert[5]),
« temp » = > trim($convert[3]),
« v » = > trim($convert[4])
);
codage du tableau et l’afficher pour la
JavaScript dans index.php à lire
echo json_encode($json_array) ;
? >
fin de < code >
Remarque : Si vous exécutez ceci depuis votre navigateur web, vous pourrez voir comment les données sont formatées et envoyé.