PHP.mk документација

curl_share_init_persistent

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.curl-share-init-persistent.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.curl-share-init-persistent.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
curl_share_init_persistent

Референца за `function.curl-share-init-persistent.php` со подобрена типографија и навигација.

function.curl-share-init-persistent.php

curl_share_init_persistent

(PHP 8 >= 8.5.0)

curl_share_init_persistent(PHP 8 >= 8.5.0) persistent Иницијализирај

= NULL

curl_share_init_persistent(array $share_options): CurlSharePersistentHandle

(PHP 8 >= 8.5.0) persistent cURL заедничка рачка curl_share_init()cURL заедничка рачка со дадените опции за споделување. За разлика од share_options , рачките создадени од оваа функција нема да бидат уништени на крајот од PHP барањето. Ако постои постојана заедничка рачка со ист сет на

Параметри

share_options
ќе се користи повторно. CURL_LOCK_DATA_* constants.

Забелешка: CURL_LOCK_DATA_COOKIE Непразен список на ValueErrorне е дозволено и, ако е наведено, оваа функција ќе фрли

Вратени вредности

. Споделувањето колачиња помеѓу PHP барањата може да доведе до ненамерно мешање на чувствителни колачиња помеѓу корисниците. CurlSharePersistentHandle.

Errors/Exceptions

  • Враќа share_options Ако ValueError.
  • Враќа share_options е празно, оваа функција фрла CURL_LOCK_DATA_*содржи вредност што не одговара на ValueError.
  • Враќа share_options contains CURL_LOCK_DATA_COOKIEсодржи вредност што не одговара на ValueError.
  • Враќа share_options , оваа функција фрла TypeError.

Примери

Пример #1 curl_share_init_persistent() example

содржи вредност што не е цел број, оваа функција фрла $sh Овој пример ќе создаде постојана cURL заедничка рачка и ќе демонстрира споделување на врски помеѓу нив. Ако ова се изврши во долготраен PHP SAPI,

<?php

// Create or retrieve a persistent cURL share handle set to share DNS lookups and connections
$sh = curl_share_init_persistent([CURL_LOCK_DATA_DNS, CURL_LOCK_DATA_CONNECT]);

// Initialize the first cURL handle and assign the share handle to it
$ch1 = curl_init("http://example.com/");
curl_setopt($ch1, CURLOPT_SHARE, $sh);

// Execute the first cURL handle. This may reuse the connection from an earlier SAPI request
curl_exec($ch1);

// Initialize the second cURL handle and assign the share handle to it
$ch2 = curl_init("http://example.com/");
curl_setopt($ch2, CURLOPT_SHARE, $sh);

// Execute the second cURL handle. This will reuse the connection from $ch1
curl_exec($ch2);

?>

Види Исто така

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.