PHP Manual

PHP funkcia stream_socket_client()

2019-09-11T08:04:03.000Z

Obsah článku

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

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
4.
6.
7.
8.
9.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
179.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
285.
290.
291.
292.
293.
294.
296.
297.
299.
300.
301.
302.
303.
304.
305.
306.
308.
312.
313.
314.
315.
316.
317.
319.
321.
324.
325.
326.
327.
328.
330.
331.
333.
334.
335.
336.
338.
341.
342.
344.
346.
349.
350.
351.
353.
354.
355.
356.
358.
359.
360.
362.
363.
364.
365.
366.
371.
374.
375.
377.
378.
379.
381.
382.
383.
384.

V jiných jazycích

Status:
All systems normal.
2025