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 |
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!
Leave a Reply