⊗ppSpCrInr 29 of 83 menu

Бібліятэка CURL у PHP

Бібліятэка CURL дазваляе ажыццяўляць HTTP запыты і атрымліваць HTML код старонак сайтаў у зменныя. Пры гэтым яна можа працаваць з кукі, з HTTP загалоўкамі, а таксама дазваляе адпраўляць формы і пераходзіць па перанакіраваннях.

Базавая праца з CURL складаецца ўсяго толькі з трох функцый: curl_init, curl_setopt і curl_exec.

Функцыя curl_init ініцыялізуе сеанс працы з бібліятэкай і запісвае яго ў зменную. Далейшая праца вядзецца з гэтай зменнай.

Наступным этапам з'яўляюцца налады - яны робяцца з дапамогай функцыі curl_setopt, якая першым параметрам прымае зменную з сеансам, другім параметрам - назву параметра для наладкі (у выглядзе канстанты PHP), а трэцім параметрам - значэнне параметра наладкі.

Пасля налад выклікаецца функцыя curl_exec, якая і выконвае запыт да сайта ў адпаведнасці з наладамі. Гэтая функцыя вяртае HTML код зададзенай старонкі.

Давайце паглядзім на мінімальна неабходныя налады (што яны робяць чытайце ў каментарах):

<?php // Адрас старонкі для звароту: $url = 'http://test.loc'; // Ініцыялізуем сеанс: $curl = curl_init(); // Паказваем адрас старонкі: curl_setopt($curl, CURLOPT_URL, $url); // Выконваем запыт: curl_exec($curl); ?>

Зрабіце ў сябе на лакальнай сетцы сайт test.loc. Звярніцеся да яго праз CURL.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць