Articles

Converteer PHP Object naar JSON / PHP Array naar JSON – CodeSource.io

aangezien JSON een alomtegenwoordige dataformaat is voor het delen en opslaan van gegevens, moet een PHP-backend JSON-gegevensverwerking toestaan. In deze tutorial leren we over het JSON-formaat en converteren PHP-Object naar JSON.

Inhoud

  • Definities
    • Array
    • Object
    • Json
    • json_encode Functie
    • json_decode Functie
  • PHP-Array naar een JSON
  • JSON Te PHP
  • PHP Object te JSON
  • Conclusie

Definities

Array

Array is een data-structuur met een groep van elementen. Voor het geval u dieper in arrays wilt gaan, Klik hier om het gedaan te krijgen met behulp van de officiële documentatie.

Object

Object is een individueel exemplaar van de gegevensstructuur gedefinieerd door een klasse.

Example

Object 1 Object 2
Name: Anisha
Age: 24
Name: Josie
Age: 29
Voorbeelden van objecten

JSON

JSON (JavaScript Object Notation) is een van de meest populaire open-standaard bestandsformaten die gebruikt worden voor het opslaan en delen van gegevens

json_encode()

Het is een inbuild php-functie die wordt gebruikt voor het converteren van PHP array or object in JSON (JavaScript Object Notation) vertegenwoordiging.

json_decode ()

neemt een JSON (JavaScript Object Notation) gecodeerde string en converteert deze naar een PHP variabele.

converteer PHP Array naar JSON

maak eerst een array.

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

om het te converteren gebruiken we json_encode($person). Print de array en de json.

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

converteer JSON naar PHP Array

voor JSON (JavaScript Object Notation) naar PHP Array gebruiken we json_decode.

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

Output

( => Rhyley => [email protected])

converteer PHP-Object naar JSON

laten we begrijpen hoe we een PHP-object kunnen coderen door een instantie van fruit aan te maken.

uitvoer

Fruit Object( => Blackberries => Violet)

om een PHP Object naar JSON te converteren gebruiken we json_encode.

echo json_encode($blackberries);

Output

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

conclusie

nu kunt u de gegevens zo goed manipuleren als u wilt. Met dit begrip van het verwerken van JSON (JavaScript Object Notation) gegevens met behulp van PHP, ga je gang en coderen uw PHP objecten in JSON en delen ze over het internet.

we raden u aan om meer te leren over arrays.

Bedankt voor het lezen!