Начнём |
|
|
|
|
Справочник Языка |
|
|
|
|
|
|
|
|
|
|
Возможности |
|
|
|
|
|
|
|
|
|
|
Функции. Справочник. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Расширение PHP 4.0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FAQ: Frequently Asked Questions |
|
|
|
|
|
|
|
|
|
|
|
|
|
Приложения |
|
|
|
|
|
|
|
|
|
|
|
После того как вы скомпилировали PHP с поддержкой CURL, вы можете начать
использовать curl-функций. Основная идея функций CURL - вы инициализируете CURL-сессию
с использованием curl_init(), затем можно установить все ваши опции для трансфера через использование
curl_exec(), а затем закрыть сессию функцией
curl_close(). Вот пример использования CURL-функций для получения страницы example.com в
файле:
Пример 1. Использование модуля CURL РНР для получения example.com
<?php
$ch = curl_init ("http://www.example.com/");
$fp = fopen ("example_homepage.txt", "w");
curl_setopt ($ch, CURLOPT_FILE, $fp);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);
curl_close ($ch);
fclose ($fp);
?> |
|
- Содержание
- curl_close - закрывает сессию CURL
- curl_errno - возвращает integer, содержащее номер последней ошибки
- curl_error - возвращает строку, содержащую последнюю ошибку текущей сессии
- curl_exec - выполняет CURL-сессию
- curl_getinfo - получает информацию о специфическом трансфере
- curl_init - инициализирует CURL-сессию
- curl_setopt - устанавливает опции для CURL-транфера
- curl_version - возвращает текущую версию CURL
|