Gen. partnerAlgotech

PHP funkcia stream_socket_client()

Otvorenie internetového alebo unixového doménového pripojenia

|
September 11, 2019

Dostupnosť v PHP 5.0

Otvorenie internetového alebo unixového doménového pripojenia

Parametre

Parameter Typ údajov Predvolená hodnota Poznámka
$remote_socket string not Adresa zásuvky, ku ktorej sa chcete pripojiť.
$errno int null, V prípade neúspešného pripojenia sa nastaví na číslo chyby na úrovni systému.
$errstr string null, V prípade neúspešného pripojenia sa nastaví na chybovú správu na úrovni systému.
$timeout float null, Počet sekúnd do uplynutia časového limitu systémového volania connect(). Tento parameter sa uplatňuje len vtedy, keď sa nevykonávajú pokusy o asynchrónne pripojenie.

Na nastavenie časového limitu pre čítanie/zápis údajov cez soket použite parameter stream_set_timeout, pretože časový limit sa uplatňuje len počas pripájania soketu.

$flags int null, Pole Bitmask, ktoré môže byť nastavené na ľubovoľnú kombináciu príznakov pripojenia. V súčasnosti je výber príznakov pripojenia obmedzený na STREAM_CLIENT_CONNECT (predvolené), STREAM_CLIENT_ASYNC_CONNECT a STREAM_CLIENT_PERSISTENT.
$context resource null Platný zdroj kontextu vytvorený pomocou stream_context_create.

Vrátené hodnoty

resource

|bool Pri úspechu sa vráti zdroj prúdu, ktorý môže používať spolu s ostatnými funkciami súborov (ako napr. fgets, fgetss, fwrite, fclose a feof), false pri zlyhaní.

Ďalšie zdroje

Oficiálna dokumentácia ku klientovi stream-socket

Loading comments...

Stay in the loop

Subscribe to our newsletter and get the latest cybersecurity news delivered straight to your inbox.

Your data is safe. You can unsubscribe from the newsletter at any time.