2017-04-10 3 views
0

私はcodeigniterの新機能です。私はアンドロイドにjsonオブジェクトを送りたい。私は私のコントローラでこれを行っている:私はブラウザに出力としてこれを取得していますjsonオブジェクトをcodeigniterのアンドロイドに送る方法は?

function index() 
{ 
    $data=array('a'=>1,'b'=>2,'c'=>3); 
    $suzan=json_encode($data); 
    print_r($suzan); 
    $decode=json_decode($suzan); 
    print_r($decode); 
    exit(); 
} 

ここ
{"a":1,"b":2,"c":3}stdClass Object ([a] => 1 [b] => 2 [c] => 3) 

はstdClassオブジェクトがどこからともなく出てきました。 jsonオブジェクトでjsonデータを取得したい。どうやってやるの?そして、私はこれらのデータをアンドロイドに送るために軌道に乗っています。私はアンドロイドがこのURLにヒットしてデータを取得するのでしょうか? ありがとうございます。

あなたの答えのために

答えて

1
function index() 
{ 
$data['jsonobject'] = array('a'=>1,'b'=>2,'c'=>3); 
exit(json_encode($data)); 
} 
+0

$data['jsonobject'] = array('a'=>1,'b'=>2,'c'=>3)
を行う{ "jsonobject":{ "A":1、 "B":2、 "c" を:3}} –

+0

私はブラウザをしたいですこの形式の結果を返す –

+0

exit(json_encode(array( "jsonobject" =>配列( 'a' => 1、 'b' => 2、 'c' => 3))) - このように? – qwertzman

1

、その後print_r(json_encode($data));

関連する問題