Convertire oggetto PHP in JSON / PHP Array in JSON – CodeSource.io
Poiché JSON è un formato di dati onnipresente per la condivisione e la memorizzazione dei dati, un backend PHP deve consentire l’elaborazione dei dati JSON. In questo tutorial, impareremo a conoscere il formato JSON e convertire oggetto PHP in JSON.
Contenuto
- Definizioni
- Array
- Oggetto
- Json
- Funzione json_encode
- json_decode Funzione
- Array PHP JSON
- JSON Per Array PHP
- PHP Oggetto JSON
- Conclusione
Definizioni
Array
Array è una struttura dati che contiene un gruppo di elementi. Nel caso in cui si desidera approfondire gli array, fare clic qui per farlo utilizzando la documentazione ufficiale.
Object
Object è una singola istanza della struttura dati definita da una classe.
Example
Object 1 | Object 2 |
Name: Anisha Age: 24 |
Name: Josie Age: 29 |
JSON
JSON (JavaScript Object Notation) è uno dei più popolari aprire i formati di file standard utilizzato per la memorizzazione e la condivisione dei dati
json_encode()
si tratta di un’inbuild funzione php che viene utilizzato per convertire PHP array o un oggetto in JSON (JavaScript Object Notation) rappresentazione.
json_decode ()
Prende una stringa codificata JSON (JavaScript Object Notation) e la converte in una variabile PHP.
Converti array PHP in JSON
Prima crea un array.
$person = array('name' => 'Rhyley', 'email' => '[email protected]');
Per convertirlo usiamojson_encode($person)
. Stampa l’array e il json.
$person = array('name' => 'Rhyley', 'email' => '[email protected]'); print_r($person); echo "---------------- \n"; echo json_encode($person);
Output
Array( => Rhyley => [email protected])---------------- {"name":"Rhyley","email":"[email protected]"}
Converti JSON in array PHP
Per JSON (JavaScript Object Notation) in array PHP usiamo json_decode
.
$json = json_encode($person);// print the arrayprint_r(json_decode($json));
Output
( => Rhyley => [email protected])
Converti Oggetto PHP in JSON
Capiamo come possiamo JSON_encode un oggetto PHP creando un’istanza di Frutta.
Output
Fruit Object( => Blackberries => Violet)
Per convertire un oggetto PHP in JSON usiamojson_encode
.
echo json_encode($blackberries);
Output
{"name":"Blackberries","color":"Violet"}
Conclusione
Ora è possibile manipolare i dati così come si desidera. Con questa comprensione dell’elaborazione dei dati JSON (JavaScript Object Notation) utilizzando PHP, vai avanti e codifica i tuoi oggetti PHP in JSON e condividili su Internet.
Ti suggeriamo di continuare a saperne di più sugli array.
Grazie per la lettura!
Leave a Reply