2015-12-02 92 views
0

我有一个pHP卷曲调用尝试做并已经得到它的工作;我有它,所以调用的输出是使用“返回传输:真”放入数组;但是当我这样做时,API(200,300,400等)的响应代码不在输出的数组中;所以我想知道我怎么可以得到响应代码也倒入一个变量以备后用...这里是我的代码:需要获取API响应代码到变量的帮助

$data = array(
'username' => $username, 
'password' => $password, 
); 



$data = http_build_query($data); // convert array to urlencoded string 

$curl = curl_init(); 
curl_setopt_array($curl, array(
CURLOPT_URL => 'http://myapiaddress', //URL to the API 
CURLOPT_POST => true, 
CURLOPT_POSTFIELDS => $json, 
CURLOPT_HEADER => true, 
CURLOPT_HTTPHEADER => array('Content-Type: application/x-www-form- urlencoded','Accept: application/json',$token_string) 

)); 

curl_setopt($curl, CURLOPT_POSTFIELDS, $data); 

curl_setopt($curl,CURLOPT_RETURNTRANSFER,TRUE); 

$resp = curl_exec($curl); 
curl_close($curl); 

太感谢了,杰拉德

回答