<?php
(1)//one-dimensional array conversion json
$array _1=array ();//define one-dimensional data
$array _1[' username ']= "hanxin";
$array _1[' age ']=18;
$JSONOBJ _1=json_encode ($array _1);
echo $JSONOBJ _1;
(2)//multidimensional array conversion JSON
$array _2=array ();//define Multidimensional arrays
$array _2[' member ' [' Huiyuan1 '] [' username ']= ' hanxin ';
$array _2[' member ' [' Huiyuan1 '] [' age ']=18;
$array _2[' member ' [' huiyuan2 '] [' username ']= ' hanxin2 ';
$array _2[' member ' [' huiyuan2 '] [' age ']=19;
$JSONOBJ _2=json_encode ($array _2);
echo $JSONOBJ _2;
(3)//Object conversion JSON
class hanxin{
public $name = "public Name ";
protected $ptName = "protected name";
private $pName = "private Name";
public function GetName () {
return $this->name;
}
}
$hanxinObj =new hanxin ();
$ObjJson =json_encode ($MUKEOBJ);
//print_r ($ObjJson);
(4) //json Convert object
$jsonStr = ' {' key ': ' Value ', ' key2 ': ' value2 '} ';
$jsonStrToArray =json_decode ($JSONSTR);
//print_r ($jsonStrToArray);
(5) //json Conversion Group
$jsonStr = ' {' key ': ' Value ', ' key2 ': ' value2 '} ';
$jsonStrToArray =json_decode ($JSONSTR, true);
Print_r ($jsonStrToArray);
JSON, object, array conversions (PHP language-based)