PHP
Referenzliste
stream_socket_enable_crypto
Stream Funktionen
Befehl:
mixed stream_socket_enable_crypto ( resource $stream , bool $enable [, int $crypto_type [, resource $session_stream ]] )
Parameter-Liste:
Beschreibung | |
---|---|
Der Stream Ressource. | |
Aktivieren / Deaktivieren der Kryptographie auf dem Strom. | |
Setup-Verschlüsselung auf dem Stream. Gültige Methoden sind:
| |
Seed der Strom mit Einstellungen aus session_stream . | |
Beschreibung:
Aktivieren oder deaktivieren Sie die Verschlüsselung auf dem Stream.
Sobald die Krypto-Einstellungen eingerichtet sind, kann auf Kryptographie-und ausgeschaltet werden, indem dynamisch
Sobald die Krypto-Einstellungen eingerichtet sind, kann auf Kryptographie-und ausgeschaltet werden, indem dynamisch
TRUE
oder false
in der aktivieren
-Parameter. Aktiv in Version:
(PHP 5 >= 5.1.0, PHP 7)
stream_socket_enable_crypto() - Beispiel:
Eingabe:
<?php $fp = stream_socket_client("tcp://myproto.example.com:31337", $errno, $errstr, 30); if (!$fp) { die("Unable to connect: $errstr ($errno)"); } /* Turn on encryption for login phase */ stream_socket_enable_crypto($fp, true, STREAM_CRYPTO_METHOD_SSLv23_CLIENT); fwrite($fp, "USER god\r\n"); fwrite($fp, "PASS secret\r\n"); /* Turn off encryption for the rest */ stream_socket_enable_crypto($fp, false); while ($motd = fgets($fp)) { echo $motd; } fclose($fp); ?>
Stream Funktionen