socket_set_timeout PDF Печать E-mail

(PHP 4, PHP 5)

socket_set_timeout - установить период таймаута для сокета.

Описание

bool socket_set_timeout (int socket descriptor, int seconds, int microseconds)

Устанавливает значение таймаута на socket descriptor, выраженное суммой seconds и microseconds.

Пример 1. socket_set_timeout()

<?php  
$fp = fsockopen("www.example.com", 80);  
if(!$fp) {  echo "Unable to open\n";  } 
else {  fputs($fp,"GET / HTTP/1.0\n\n");  
$start = time();  
socket_set_timeout($fp, 2);  
$res = fread($fp, 2000);  
var_dump(socket_get_status($fp));  
fclose($fp);  
print $res;  }  
?>

Эта функция вызывалась раньше set_socket_timeout(), но это теперь не рекомендуется.

По материалам сайта: http://www.php.su/