dotsfam777, нужно писать на cURL
прокси в файле должны быть записаны с новой строки
123.433.4.43:80
43.878.4.98:1080
---------------------------
$file = file('proxy.txt'); //открываем файл с прокси
$count = count($file) - 2; //считаем количество прокси в файле
$rand = rand(0, $count); //генерируем случайное число
$ch = curl_init(); //инициализируем сеанс курл
curl_setopt($ch, CURLOPT_URL, 'http://example.com'); //указываем урл
curl_setopt($ch, CURLOPT_TIMEOUT, 2); //устанавливаем таймаут
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //Задаем возврат результата
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); //задаем тип прокси
curl_setopt($ch, CURLOPT_PROXY, $file[$rand]); //задаем прокси
$result = curl_exec($ch); //получаем результат
curl_close($sh); //закрываем сеанс