Articles

Convert PHP Objekt JSON | PHP Pole Do JSON – CodeSource.io

Od JSON je všudypřítomné datový formát pro sdílení a ukládání dat, PHP backend musí umožnit JSON data zpracování. V tomto tutoriálu se dozvíme o formátu JSON a převedeme objekt PHP na JSON.

Obsah

  • Definice
    • Pole
    • Objekt
    • Json
    • Funkce json_encode
    • Funkce json_decode,
  • PHP Pole do JSON
  • JSON Do PHP Pole
  • PHP Objekt JSON
  • Závěr

Definice

Array

Pole je datová struktura, která obsahuje skupiny prvků. V případě, že chcete jít hlouběji do polí, klikněte sem a proveďte to pomocí oficiální dokumentace.

objekt

objekt je individuální instance datové struktury definované třídou.

Example

Object 1 Object 2
Name: Anisha
Age: 24
Name: Josie
Age: 29
Příklady objektů

JSON

JSON (JavaScript Object Notation) je jedním z nejvíce populární open-standardní formáty používané pro ukládání a sdílení dat

json_encode()

To je zabudovat php funkce, která se používá k převést PHP pole nebo objekt do formátu JSON (JavaScript Object Notation) zastoupení.

json_decode ()

vezme kódovaný řetězec JSON (JavaScript Object Notation) a převede jej na proměnnou PHP.

převést PHP pole na JSON

nejprve vytvořte pole.

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

pro konverzi používáme json_encode($person). Vytiskněte pole a json.

 $person = array('name' => 'Rhyley', 'email' => '[email protected]'); print_r($person); echo "---------------- \n"; echo json_encode($person);

Výstup

Array( => Rhyley => [email protected])---------------- {"name":"Rhyley","email":"[email protected]"}

Převod JSON Do PHP Pole

Pro JSON (JavaScript Object Notation) do PHP Pole používáme json_decode.

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

Výstupní

( => Rhyley => [email protected])

Convert PHP Objekt JSON

Pojďme se pochopit, jak můžeme JSON_encode PHP objekt vytvořením instance Ovoce.

výstup

Fruit Object( => Blackberries => Violet)

pro konverzi PHP objektu na JSON používáme json_encode.

echo json_encode($blackberries);

Výstupní

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

Závěr

Nyní můžete manipulovat data, stejně jako chcete. S tímto chápáním zpracování JSON (JavaScript Object Notation) dat pomocí PHP, pokračujte a zakódujte své PHP objekty do JSON a sdílejte je přes internet.

doporučujeme vám pokračovat v učení více o polích.

Díky za přečtení!