Articles

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
Exemple de obiecte

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ă!