2017-04-24 78 views
1

你好,我想建立網絡服務得到json格式並返回json回來。 我知道該怎麼做,具有結構簡單,如:在PHP服務器端JSON rest API

www.my-domain.com/?par=1&par=2... 

,但如果我需要總結複雜的結構是這樣的:在客戶端(或更復雜)

$data = json_encode(array(
      "fname" => "myname", 
      "lname" => "mylname", 
      "hobbies" => array("soccer","football", ...) 
     )) 

我知道如何發送此:

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL,$url); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $data); 
$output = curl_exec($ch); 
curl_close($ch); 

它可以POST或GET(不那麼重要)。 但我怎麼能得到這個json在我的服務器端?

+0

你的問題太複雜了,不知道你想要什麼。你可以請一點點改變它或添加更多的細節? –

+0

你好 例如我有server.php文件,我想獲得業餘愛好並在響應中返回它們。 – tizmantiz

回答