Русско-таджикский словарь

Функции CURL, Client URL Library

Введение

В PHP включена поддержка libcurl - библиотеки функций, написанной Daniel Stenberg, которая позволяет взаимодействовать с различными серверами по различным протоколам. В настоящее время libcurl поддерживает протоколы http, https, ftp, gopher, telnet, dict, file, и ldap. libcurl также умеет работать с сертификатами HTTPS, посылать запросы к HTTP серверам методами POST и PUT, закачивать файлы по протоколам HTTP и FTP (последнее можно сделать также используя модуль FTP), использовать прокси-серверы, cookies и аутентификацию пользователей.

Эти функции были добавлены в PHP 4.0.2.

Требования

Для использования функций CURL необходимо установить пакет » CURL. Необходимо мспользовать версию CURL 7.0.2-beta или старше, с более младшими версиями PHP не работает. Для PHP 4.2.3 необходимо использовать версию CURL 7.9.0 или старше. Начиная PHP 4.3.0, необходима CURL 7.9.8 или старше. Вероятнее всего, PHP 5.0.0 будет требовать CURL не младше 7.10.5.

Установка

Для использования CURL необходимо также собрать PHP с опцией --with-curl[=DIR], где DIR - имя директории, содержащей поддиректории lib и include. Директория "include" должна содержать поддиректорию "curl" с файлами easy.h и curl.h. Директория "lib" должна содержать файл libcurl.a. Начиная с PHP 4.3.0 с помощью опции --with-curlwrappers можно сконфигурировать PHP для использования CURL при работе с удаленными файлами.

Замечание для пользователей Win32: Для работы с этим модулем в Windows необходимо скопировать файлы libeay32.dll и ssleay32.dll из директории DLL Win32 дистрибутива PHP в директорию SYSTEM (Нпример C:\WINNT\SYSTEM32 или C:\WINDOWS\SYSTEM)

Предопределенные константы

Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение подгружается во время выполнения.

Кол-во строк: 
Заголовок Дата изменения Хиты
curl_version 10 Январь 2011 180
curl_setopt 10 Январь 2011 229
curl_multi_select 10 Январь 2011 216
curl_multi_remove_handle 10 Январь 2011 204
curl_multi_init 10 Январь 2011 236
curl_multi_info_read 10 Январь 2011 198
curl_multi_getcontent 10 Январь 2011 229
curl_multi_exec 10 Январь 2011 234
curl_multi_close 10 Январь 2011 155
curl_multi_add_handle 10 Январь 2011 195
curl_init 10 Январь 2011 189
curl_getinfo 10 Январь 2011 240
curl_exec 10 Январь 2011 277
curl_error 10 Январь 2011 198
curl_errno 10 Январь 2011 190
curl_copy_handle 10 Январь 2011 182
curl_close 10 Январь 2011 154
Copyright © 2004 - 2012 Oftob.com
Professional Joomla Templates - 888 Poker Review
Mail.Ru