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