molily: JSON PHP File erstellen

Beitrag lesen

Hallo,

{"wetterstation":[{"location":"indoor","celsius":"22.5"}]}

Diese Datenstruktur lässt sich meines Wissens mit einem stdObject und einen Array erzeugen. Serialisieren zu JSON dann mit json_encode.

<?php  
header('Content-Type: application/json');  
$obj = new stdObject();  
$wetterstation = new stdObject();  
$wetterstation->location = 'indoor';  
$wetterstation->celsius = 22.5;  
$obj->wetterstation = array(wetterstation);  
echo json_encode($obj);  
?>

(ungetestet)

Ich weiß aber nicht genau wie das mit application/json als content-type abläuft.

Einfach den HTTP-Header »Content-Type« mit header() setzen.

Grüße,
Mathias