Αποστολή δεδομένων σε μορφή JSON σε PHP
Κατά τη λειτουργία ενός ιστότοπου, συμβαίνει συχνά ορισμένες URL να μην επιστρέφουν κώδικα HTML, αλλά JSON. Ας γράψουμε ένα παράδειγμα μιας τέτοιας σελίδας:
<?php
$data = [1, 2, 3];
$json = json_encode($data);
echo $json;
?>
Πιο σωστό θα ήταν να σταλεί ταυτόχρονα η αντίστοιχη κεφαλίδα HTTP:
<?php
$data = [1, 2, 3];
$json = json_encode($data);
header('Content-Type: application/json');
echo $json;
?>
Κατά την πρόσβαση σε ένα συγκεκριμένο αρχείο
δημιουργήστε έναν πίνακα με αριθμούς από 1
έως 100 και επιστρέψτε τον σε μορφή JSON.