使用到的函式是curl_init, curl_setopt, curl_exec, curl_close。
預設是get方法,可以選擇是否使用header:
$ch = curl_init();
curl_setopt($ch, curlopt_url, "$url");
curl_setopt($ch, curlopt_timeout, 2);
curl_setopt($ch, curlopt_header, 1);
//如果設為0,則不使用header
curl_setopt($ch,curlopt_returntransfer,1);
$result = curl_exec($ch);
curl_close($ch);
post方法:
$ch = curl_init();
curl_setopt($ch,curlopt_url,'$url');
curl_setopt($ch,curlopt_post,1);
curl_setopt($ch,curlopt_returntransfer,true);
$vars = sprintf('from=%d&to=%d&subject=%s&body=%s', $from, $to, urlencode($subject), urlencode($body));
curl_setopt($ch,curlopt_postfields,$vars);
$ret = curl_exec($ch);
curl_close($ch);
HTTP 呼叫介面(PHP)
1 http 呼叫介面 curl方法 註解 url 介面位址,params 介面引數 陣列 method 傳遞方式,header 訪問方式,timeout 設定curl允許執行的最長秒數 例子 我們可以通過php的curl函式的curlopt httpheader來配置設定host訪問。初始化並執行...
PHP中的MVC運用
11.15.2011,架構,by admin.首先我來舉個例子 乙個簡單的文章顯示系統 簡單期間,我們假定這個文章系統是唯讀的,也就是說這個例子將不涉及文章的發布,現在開始了。由於只涉及資料庫的讀取,所以我定義了兩個inte ce 1inte ce dataoperation 2 上面這inte c...
php中的MVC模式運用
php中的mvc模式運用 首先我來舉個例子 乙個簡單的文章顯示系統 簡單期間,我們假定這個文章系統是唯讀的,也就是說這個例子將不涉及文章的發布,現在開始了。由於只涉及資料庫的讀取,所以我定義了兩個inte ce inte ce dataoperation 上面這inte ce定義了讀取資料的介面,s...