Conversia obiectului PHP în matrice json / PHP în JSON – CodeSource.io
deoarece JSON este un format de date omniprezent pentru partajarea și stocarea datelor, un backend PHP trebuie să permită prelucrarea datelor JSON. În acest tutorial, vom afla despre formatul JSON și vom converti obiectul PHP în JSON.
cuprins
- definiții
- matrice
- obiect
- JSON
- funcție json_encode
- funcție Json_decode
- matrice PHP la JSON
- JSON la PHP matrice
- PHP obiect la JSON
- concluzie
definiții
matrice
matrice este o structură de date care conține un grup de elemente. În cazul în care doriți să mergeți mai adânc în matrice, faceți clic aici pentru a face acest lucru folosind documentația oficială.
obiect
obiect este o instanță individuală a structurii de date definite de o clasă.
Example
Object 1 | Object 2 |
Name: Anisha Age: 24 |
Name: Josie Age: 29 |
JSON
JSON (JavaScript Object Notation) este unul dintre cele mai populare formate de fișiere open-standard folosit pentru stocarea și partajarea datelor
json_encode()
este o funcție php încorporată care este utilizată pentru a converti matricea PHP sau obiectul în reprezentarea JSON (JavaScript Object Notation).
json_decode ()
ia un șir codificat JSON (JavaScript Object Notation) și îl convertește într-o variabilă PHP.
convertiți matricea PHP în JSON
Mai întâi creați o matrice.
$person = array('name' => 'Rhyley', 'email' => '[email protected]');
pentru a-l converti folosimjson_encode($person)
. Printează matricea și json-ul.
$person = array('name' => 'Rhyley', 'email' => '[email protected]'); print_r($person); echo "---------------- \n"; echo json_encode($person);
ieșire
Array( => Rhyley => [email protected])---------------- {"name":"Rhyley","email":"[email protected]"}
convertiți JSON în matrice PHP
pentru JSON (JavaScript Object Notation) în matrice PHP folosimjson_decode
.
$json = json_encode($person);// print the arrayprint_r(json_decode($json));
ieșire
( => Rhyley => [email protected])
conversia PHP obiect la JSON
să înțelegem cum putem JSON_encode un obiect PHP prin crearea unei instanțe de fructe.
ieșire
Fruit Object( => Blackberries => Violet)
pentru a converti un obiect PHP la JSON folosimjson_encode
.
echo json_encode($blackberries);
ieșire
{"name":"Blackberries","color":"Violet"}
concluzie
acum Puteți manipula datele la fel de bine cum doriți. Cu această înțelegere a procesării datelor JSON (JavaScript Object Notation) folosind PHP, mergeți mai departe și codificați obiectele PHP în JSON și partajați-le pe internet.
vă sugerăm să continuați să aflați mai multe despre Matrice.
Vă mulțumim pentru lectură!
Leave a Reply