php中運用http呼叫的GET和POST方法

2021-04-22 02:44:04 字數 780 閱讀 7767

使用到的函式是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...