<?php
$ch1 = curl_init_pooled('test', 'foo.com');
$ch2 = curl_init_pooled('test2', 'bar.com');
var_dump(curl_getinfo($ch1)['url']);
var_dump(curl_getinfo($ch2)['url']);
curl_close($ch1);
curl_close($ch2);
$ch3 = curl_init_pooled('test', 'foo.com');
$ch4 = curl_init_pooled('test', 'foo.com');
<?php

$ch = curl_init_pooled('pool', 'foo.bar.com');
curl_close($ch);
$ch = curl_init_pooled('pool', 'therighturl.com');
var_dump(curl_getinfo($ch)['url']);
<?php

$ch = curl_init_pooled('nonextantpool', 'foo.com');
var_dump(curl_getinfo($ch)['url']);
curl_close($ch);
<?php

// the curl pool is 1, so the second request will fatal
$ch = curl_init_pooled('test', 'foo.bar.com');
$ch2 = curl_init_pooled('test', 'www.baz.com');
<?php

$ch1 = curl_init_pooled('pool1', "foo.bar");
$ch2 = curl_init_pooled('pool1', "foo.bar");
$ch3 = curl_init_pooled('pool2', "foo.bar");
echo "here\n";
$ch4 = curl_init_pooled('pool2', "foo.bar");