PHP къдри

CURL - библиотека с PHP функции, с които можете да изпращате искания, например, HTTP, от PHP скрипт. CURL поддържа протоколи като HTTP, HTTPS, FTP, и др. Изпрати искания HTTP може да получи метод, POST, сложи.







CURL е полезна в случаите, когато трябва да се обадите на дистанционното сценария и да получите резултат, или просто да запишете кода на HTML страница се нарича, като цяло, всеки може да намери своето приложение, но усещането от тях е, че можете да изпратите заявка по време на изпълнението на скрипта.

Свързване на CURL библиотеката в PHP

За да използвате CURL библиотеката е необходимо да се свържете, съответно.

Забележка! Като пример, ние ще използваме PHP 5.4.39 за Windows 7, както и уеб-сървър, ние ще бъдем на Apache 2.2.22.

Първото нещо, което да направите, е да копирате ssleay32.dll библиотека, libeay32.dll, libssh2.dll те се намират в директория с PHP, системната директория на Windows, и то е в C: \ Windows \ System32.







Библиотеката не е свързано

Всички рестартирате Apache, извикате функцията phpinfo () в случай на успешна връзка, можете да видите раздел къдри

PHP къдри

Ако не е, това означава само едно нещо, че библиотеката не е зареден, най-честата причина за горните nebyli копирани DLL в системната директория на Windows.

Пример CURL - изисква премахването на страницата, за да изведете

В този пример, ние просто да поиска отстраняване на страницата чрез HTTP GET метод и на изхода на съдържанието на екрана.

В резултат на това, ако я пускате test_curl.php ще покаже надпис "Заглавие 1", можете да експериментирате с параметъра трансфер номер (в този случай, 2 или 3).

Пример CURL - обадете се на дистанционното сценария и да получите резултат

Сега нека да се опитаме да се обадя на скрипт и да получите резултат, за да се обработи след това, например, да използвате метода POST. Имената на файловете ще оставят същото.

И ако ние тече test_curl.php нещо на екрана, ние ще покаже 111, т.е. 1.11 резултат от лечението с отдалечената сценария, умножено по 100.

А сега нека да поговорим за функциите и константи към тях.

Често използвани функции и константи Curl