【发布时间】:2018-04-17 07:06:25
【问题描述】:
我只想从此代码中提取 shorturl 值。
最后一个 (echo $data;) 提取所有数据,我希望只有 $shorturl 值。
// Init the CURL session
$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, $api_url );
curl_setopt( $ch, CURLOPT_HEADER, 0 ); // No header in the result
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); // Return, do not echo result
curl_setopt( $ch, CURLOPT_POST, 1 ); // This is a POST request
curl_setopt( $ch, CURLOPT_POSTFIELDS, array( // Data to POST
'url' => $url,
'keyword' => $keyword,
'title' => $title,
'format' => $format,
'action' => 'shorturl',
'username' => $username,
'password' => $password
) );
// Fetch and return content
$data = curl_exec($ch);
curl_close($ch);
// Do something with the result. Here, we just echo it.
echo $data;
【问题讨论】:
-
可以发一下
$data吗? -
{"status":"success","code":"error:url","url":{"keyword":"uqcgu","url":"https:\/\ /www.example.com\/example\/index.php?id=c2f91a","title":"Sample","date":"2018-04-17 06:55:19","ip":" 31.168.11.69","clicks":"1"},"message":"https:\/\/www.example.com\/example\/index.php?id=c2f91a&p=[...] 已经存在在数据库中","title":"Example","shorturl":"http:\/\/example.com\/i\/uqcgu","statusCode":200}
-
我希望这个 (http:\/\/example.com\/i\/uqcgu) 是 $shorturl
标签: javascript php url