Articles

PHP objektum konvertálása JSON | PHP tömbre JSON-ra – CodeSource.io

mivel a JSON mindenütt jelen lévő adatformátum az adatok megosztására és tárolására, a PHP backendnek lehetővé kell tennie a JSON adatfeldolgozást. Ebben a bemutatóban megismerjük a JSON formátumot, majd konvertáljuk a PHP objektumot JSON-ra.

Tartalom

  • Meghatározások
    • Array
    • Objektum
    • Json
    • json_encode Funkció
    • json_decode Funkció
  • a PHP Tömb, hogy a JSON
  • JSON, Hogy a PHP Tömb
  • PHP-JSON Objektum
  • Következtetés

Meghatározások

Array

Array egy adatstruktúra, amely tartalmaz egy csoport elemei. Abban az esetben, ha mélyebbre szeretne menni a tömbökben, kattintson ide, hogy a hivatalos dokumentációval elvégezze.

Object

Az objektum az osztály által meghatározott adatstruktúra egyedi példánya.

Example

Object 1 Object 2
Name: Anisha
Age: 24
Name: Josie
Age: 29
Példa a tárgyak

JSON

JSON (JavaScript Objektum Jelölés) az egyik legnépszerűbb nyílt szabványos formátumok tárolásához használt, illetve megosztása adatokat,

json_encode()

Ez egy inbuild php funkciót felhasználni, hogy a PHP tömb vagy tárgyat JSON (JavaScript Objektum Jelölés) a képviseletet.

json_decode ()

egy JSON (JavaScript Object Notation) kódolt karakterláncot vesz fel, majd PHP változóvá alakítja.

Convert PHP Array to JSON

először hozzon létre egy tömb.

$person = array('name' => 'Rhyley', 'email' => '[email protected]');

konvertálásához használjuk json_encode($person). Nyomtassa ki a tömböt és a json-t.

 $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]"}

Convert JSON To PHP Array

for JSON (JavaScript Object Notation) to PHP Array we use json_decode.

$json = json_encode($person);// print the arrayprint_r(json_decode($json));

Output

( => Rhyley => [email protected])

Convert PHP Object to JSON

értsük meg, hogyan tudjuk JSON_encode PHP object by creating an instance of Fruits.

Output

Fruit Object( => Blackberries => Violet)

a PHP objektum JSON-ra történő konvertálásához json_encode.

echo json_encode($blackberries);

kimenet

{"name":"Blackberries","color":"Violet"}

következtetés

most manipulálhatja az adatokat, valamint a kívánt. Ezzel a megértéssel a feldolgozás JSON (JavaScript objektum jelölés) adatok PHP, menj előre kódolni a PHP objektumokat JSON és ossza meg őket az Interneten keresztül.

javasoljuk, hogy továbbra is többet tanuljon a tömbökről.

Köszönjük, hogy elolvasta!