2011-08-12 6 views
1
현재

PHP로 간단한 json 세대

$big_test = array(
    'username' => 'test', 
    'password' => 'test' 

); 

$test = json_encode($big_test);  
echo $test; 

결과는 다음과 같습니다.

{"username":"test","password":"test"} 

하지만 결과가 랩핑 될 데이터가있을 수 있습니다.이

{"Results":[{"username":"test","password":"test"}]} 

답변

5

liek 결과 내부 랩으로 결과 배열로 만들려는 것은 무엇입니까?

$big_test = array("Results" => array (array(
    'username' => 'test', 
    'password' => 'test' 
))); 

$test = json_encode($big_test); 

echo $test; 

당신은 당신이 무엇을 넣어 같은 일을 얻을 수있다

+0

확인하는 방법과 디코딩 된 버전을 인쇄하는 방법? $ decode [ 'Results'] [ 'password']; ?? – codecute

+0

var_dump (json_decode ($ test)); – B4NZ41

+0

$ decode [ 'Results'] [0] [ 'password']; – SergeS

4

간단한 :

$array = array("Results" => array('username' => 'test','password' => 'test'));