Beschreibung:
bool
socket_set_timeout
( int socket descriptor, int seconds, int microseconds)
Setzt
den
Timeout-Wert
von
socket
descriptor
,
ausgedrückt
durch
die
Summe
von
seconds
und
microseconds
.
Beispiel
1
.
socket_set_timeout(
)
-Beispiel
:
?php
$fp
=
fsockopen(
"www.example.com"
,
80)
;
if(!$fp
)
{
echo
"Keine
Verbindung
möglich\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
;
}
?
|
|
Hinweis:
:
Diese
Funktion
hieß
früher
set_socket_timeout(
)
,
dieser
Name
sollte
jedoch
nicht
länger
verwendet
werden
.
Siehe
auch
:
fsockopen(
)
und
fopen(
)
.