curl_setopt_array
Belirtilen cURL oturumuna çok sayıda seçenek atar
&reftitle.description;
boolcurl_setopt_array
CurlHandletanıtıcı
arrayseçenekler
Belirtilen cURL oturumuna çok sayıda seçenek atar.
curl_setopt işlevini defalarca kullanmak yerine çok
sayıda seçeneği bir kerede atamak için yararlıdır.
&reftitle.parameters;
&curl.ch.description;
seçenekler
Atanacak seçenekleri ve değerlerini içeren dizi. Ahahtarlar geçerli
curl_setopt sabitleri veya bunların sayısal
eşdeğerleri olmalıdır.
&reftitle.returnvalues;
Belirtilen seçeneklerin tümü atanabilmişe &true; döner. Bir seçenek
başarıyla atanamazsa diğer seçenekler atanmaksızın işlev &false; ile
döner.
&reftitle.changelog;
&Version;
&Description;
&curl.changelog.handle-param;
&reftitle.examples;
- Yeni bir cURL oturumunun ilklendirilmesi ve bir HTML sayfasının
alınması
'http://www.example.com/',
CURLOPT_HEADER => false
);
curl_setopt_array($ct, $options);
// URL'yi tarayıcıya aktaralım
curl_exec($ct);
// cURL özkaynağını kapatıp sistem özkaynaklarını serbest bırakalım
curl_close($ct);
?>
]]>
&reftitle.notes;
curl_setopt işlevinde olduğu gibi,
CURLOPT_POSTFIELDS seçeneğine bir dizinin
aktarılması verinin multipart/form-data olarak
kodlanmasına, bir URL kodlu dizge atanması ise verinin
application/x-www-form-urlencoded olarak
kodlanmasına sebep olur.
&reftitle.seealso;
curl_setopt