Loading:


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

 



Napisz Artyku³

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: 28716
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors