PHP Handbuch
Zurück |  | Nach vorne

# socket_set_timeout

(PHP 4 >= 4.0.0)

socket_set_timeout -- Setzt den Timeout-Wert eines Socket

## 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.php.net", 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().

Zurück | Zum Anfang | Nach vorne
socket_set_blocking | Nach oben | syslog