curl_setopt_array
bool curl_setopt_array ( resource $ch , array $options )
curl_setopt_array —Ustawia wiele opcji dla transferu cURL
Ustawia wiele opcji dla sesji cURL .Funkcja ta jest przydatna do ustawiania dużej ilości opcji cURL bez wywoływania curl_setopt ().
Parametry
- ch
-
Uchwyt cURL zwrócony przez curl_init().
- options
-
Tablica określająca które jakie ustawić opcje i wartości. Klucz powinien być ważną stałą curl_setopt() lub liczba całkowita ich ekwiwalentów.
Zwracane wartości
Zwraca wartość TRUE, jeśli wszystkie opcje zostały ustawione pomyślnie.
FALSE jest natychmiast zwracany, ignorują c wszystkie oprzyszłe opcje w tablicy options
FALSE jest natychmiast zwracany, ignorują c wszystkie oprzyszłe opcje w tablicy options
Listing
//Example #1 Inicjowanie nowej sesji cURL i pobieranie strony internetowej
<?php
// utworzy dwa zasoby cURL
$ch = curl_init();
// set URL and other appropriate options
$options = array(CURLOPT_URL => 'http://www.example.com/',
CURLOPT_HEADER => false
);
curl_setopt_array($ch, $options);
// pobiera URL i przekazuje go do przeglądarki
curl_exec($ch);
// zamknij źródło cURL , i uwolnij zasobóy systemowe
curl_close($ch);
?>
//Example #2 Nasza implementaca curl_setopt_array()
<?php
if (!function_exists('curl_setopt_array')) {
function curl_setopt_array(&$ch, $curl_options)
{
foreach ($curl_options as $option => $value) {
if (!curl_setopt($ch, $option, $value)) {
return false;
}
}
return true;
}
}
?>
Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno