How to use proxies in PHP Code

Before using our proxies for PHP, ensure that your server IP address is authorized via the proxy control panel.

Sample code for using our proxies in PHP Code:

<?php

$url = ‘http://checkip.instantproxies.com/’;
$proxy = ‘1.1.1.1:8800’; // <– set your proxy
$content = requestUrl($url, $proxy);
print $content;
print ‘Done requesting ‘.$url.’…’;

function requestUrl($url, $proxy = NULL) {
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
if ($proxy != NULL) {
curl_setopt($curl, CURLOPT_PROXY, $proxy);
}
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
$contents = curl_exec($curl);
curl_close($curl);
return $contents;
}

?>