(PHP 5 >= 5.5.0)
curl_share_init — Inicializa um identificador de compartilhamento cURL
recurso curl_share_init (void)
Permite que dois identificadores cURL compartilhem dados.
Esta função não possui parâmetros.
Retorna o recurso "identificador compartilhado cURL".
Este exemplo criará um identificador cURL compartilhado e adicionará dois identificadores cURL que compartilham dados de cookies.
<?php// Cria um identificador cURL compartilhado e define os dados do cookie $sh = curl_share_init(); curl_init("http://www.w3cschool.cc/");curl_setopt($ch1, CURLOPT_SHARE, $sh);//Executa o primeiro identificador cURL curl_exec($ch1);//Inicializa o segundo identificador cURL e especifica-o como um identificador compartilhado $ch2 = curl_init("http://php.net/");curl_setopt($ch2, CURLOPT_SHARE, $sh);//Executa o segundo identificador cURL//Os dados de todos os identificadores $ch1 são compartilhados no identificador $ch2 curl_exec($ch2);//Fecha o identificador compartilhado cURL curl_share_close($sh);// Fechar identificador cURL curl_close($ch1);curl_close($ch2);?>