關(guān)于php的curl一系列函數(shù),這里解釋一下它們的作用。
在html中,我們可以通過form設(shè)置http的post和get提交,但假如我們獲取的數(shù)據(jù)不是從html中來的,而是php腳本主動(dòng)向其他服務(wù)器提交呢?這個(gè)時(shí)候,我們應(yīng)該怎么實(shí)現(xiàn)post和get提交數(shù)據(jù)呢?答案就是php的curl函數(shù)或者stream_context_create函數(shù),還有fsockopen函數(shù)等等方式,這里講一下curl的提交設(shè)置,其他兩種有時(shí)間會(huì)寫一下。
curl的函數(shù)實(shí)現(xiàn)http提交,關(guān)鍵就在四個(gè)函數(shù):
一個(gè)是:curl_init()
作用:初始化curl的``套接流``
第二個(gè)是:curl_setopt()
作用:設(shè)置http提交參數(shù)
第三個(gè)是:curl_exec()
作用:執(zhí)行curl ``套接流`` 的提交,并獲取服務(wù)器返回的內(nèi)容
第四個(gè):curl_close()
作用:關(guān)閉已經(jīng)實(shí)現(xiàn)http提交目的的``套接流``
說是說四個(gè)函數(shù),