JSON in PHP

JSON in PHP

JSON (JavaScript Object Notation) è il formato standard per lo scambio di dati.

Codificare in JSON

$data = [
 "nome" => "Mario",
 "eta" => 30,
 "skills" => ["PHP", "MySQL", "JavaScript"]
];

$json = json_encode($data);
// {"nome":"Mario","eta":30,"skills":["PHP","MySQL","JavaScript"]}

// Formattato
$json = json_encode($data, JSON_PRETTY_PRINT);

Decodificare JSON

$json = '{"nome":"Mario","eta":30}';

// Come array associativo
$data = json_decode($json, true);
echo $data["nome"];

// Come oggetto
$obj = json_decode($json);
echo $obj->nome;

API Response

header("Content-Type: application/json");
echo json_encode(["status" => "success", "data" => $result]);

Hai trovato utile quest'articolo?

  • Introduzione a PHP

    Introduzione a PHP PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato ...
  • Variabili PHP

    Variabili PHP Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mar...
  • Stringhe in PHP

    Stringhe in PHP Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole v...
  • Array in PHP

    Array in PHP Gli array permettono di memorizzare più valori in una singola variabile.Array indicizza...
  • Operatori PHP

    Operatori PHP Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori ar...