php CURL兩個基本例項

2021-07-02 06:36:58 字數 1291 閱讀 3466

開始準備工作,首先要在php.ini檔案裡找到extension=php_curl.dll,把前面「;」去掉,開啟curl支援。

curl_init(); // 初始化curl

curl_close(); //關係curl

curl_exec(); //執行curl操作

curl_setopt(int ch, string option, value) //設定curl的選項

option 為想要的屬性,value 為對應的值

option基本屬性如下:

curlopt_url //設定抓取網頁的位址

curlopt_post //用php做httppost操作,設定選項為非零值

curlopt_postields //httppost操作的post操作的所有資料

curlopt_peturntransfer //是否返回頁面獲取的內容,若是選值為非零

一:基本例子

$curl = curl_init();                            //初始化curl物件

$curl_setopt($curl,curlopt_url,'www.baidu.com'); //設定抓取頁面的位址

$curl_setopt($curl,curlopt_header,1); //把乙個頭部包含在其中輸出,值要設為非零

$response = curl_exec($curl); //執行操作,執行curl

curl_close($curl); //關閉操作

二:post資料

$data = array('name'=>'trany','age'=>'12');

$curl = curl_init(); //初始化curl物件

$curl_setopt($curl,curlopt_url,'www.baidu.com'); //設定頁面抓取位址

$curl_setopt($curl,curlopt_post,1); //做httppost提交

$curl_setopt($curl,curlopt_postfields,$data); //傳遞值

$response = curl_exec($curl); //執行操作

curl_close($curl); //關閉操作

委託的兩個例項

委託例項一 該例項 中,首先宣告了乙個delegate bool compareop object lhs,object rhs 委託,再說說委託 委託機制是促使事件傳送與事件接受的一種對接策略,物件對周圍訊號的反應或在一定環境中所具備的對其它物件的通知行為的響應則被描述成所謂的 事件 這可以模擬人...

同時執行兩個mysql例項

1.修改 etc mysql my.cnf 加入 mysqld multi mysqld usr bin mysqld safe mysqladmin usr bin mysqladmin user multi admin password multipass 把原來的 mysqld 改成 mysq...

C C 指標學習的兩個經典例項

指標學習不好關鍵是概念不清造成的,說的簡單點就是書沒有認真看,指標的學習猶如人在學習饒口令不多看多學多練是不行的,下面是兩個很經典的例子,很多書上都有,對於學習的重點在於理解 指標運算子的作用,假設定義了乙個指標變數x,x所表示的其實就是變數a本身,x表示的是變數a在記憶體中的位址,如果想明白可以輸...