獲取網頁內容直接輸出
<?php //初始化curl $ch=curl_init(); //設置curl提交的頁面形式 curl_setopt($ch,CURLOPT_URL,"http://www.zzvips.com"); //設置curl提交方式一post提交 curl_setopt($ch,CURLOPT_POST,1); //使用PHP curl獲取頁面內容或提交數據,有時候希望返回的內容作爲變量儲存,而不是直接輸出。這個時候就必需設置curl的CURLOPT_RETURNTRANSFER選項爲1或true。 // curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); //直接輸出 curl_exec($ch); //結束curl資源 curl_close($ch); ?>
獲取內容不直接輸出
<?php //初始化curl $ch=curl_init(); //設置curl提交的頁面形式 curl_setopt($ch,CURLOPT_URL,"http://www.zzvips.com"); //設置curl提交方式一post提交 curl_setopt($ch,CURLOPT_POST,1); //使用PHP curl獲取頁面內容或提交數據,有時候希望返回的內容作爲變量儲存,而不是直接輸出。這個時候就必需設置curl的CURLOPT_RETURNTRANSFER選項爲1或true。 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); //沒有輸出到頁面上 $date=curl_exec($ch); //結束curl資源 curl_close($ch); ?>
獲取接口數據
API
<?php print_r($_POST);
php
<?php $arr=["name" => "duwei"]; $ch=curl_init(); curl_setopt($ch,CURLOPT_URL,"http://ff.com/api.php"); curl_setopt($ch,CURLOPT_POST,1); curl_setopt($ch,CURLOPT_POSTFIELDS,$arr); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); //保存 $data=curl_exec($ch); // 注意php接口 一直能是echo 或者print_r 輸出出來 調用接口的時候纔會有數據 retrun 需要用ajax獲取 ?>