လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> socket_export_stream

socket_export_stream

Export Socket extension အရင်းအမြစ်များကိုလွှင့်ပစ်ရန် secapsulated sockets
အမည်:socket_export_stream
အမျိုးအစား:Sockets
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:Socket Resour ကို stream အရင်းအမြစ်တစ်ခုအဖြစ်တင်ပို့ပါ

function name: socket_export_stream ()

function ကိုဖော်ပြချက်: Socket_export_stream () function ကို function ကို socket အရင်းအမြစ်ကို stream အရင်းအမြစ်တစ်ခုအဖြစ်တင်ပို့သည်။

သက်ဆိုင်သောဗားရှင်း - ဤလုပ်ဆောင်မှုကို PHP 4> = 4.1.0, PHP 5, PHP 7 တွင်ရရှိနိုင်သည်။

အသုံးပြုမှု:

Socket_export_stream (အရင်းအမြစ် $ socket): အရင်းအမြစ် |

Parametermer

  • $ socket: မှန်ကန်သော socket အရင်းအမြစ်။

Value ကိုပြန်သွားပါ

  • အောင်မြင်ပါက stream လုပ်ငန်းများအတွက်ပံ့ပိုးသောလုပ်ငန်းဆောင်တာအားလုံးအတွက်အသုံးပြုနိုင်သည့် stream stream အသစ်ကိုပြန်ပို့သည်။ အကယ်. မအောင်မြင်ပါကမှားယွင်းစွာပြန်လာသည်။

ဥပမာ -

<?php // 创建一个TCP socket $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if ($socket === false) { echo "socket_create() failed: " . socket_strerror(socket_last_error()) . "\n"; exit; } // 绑定到本地IP和端口 if (socket_bind($socket, '127.0.0.1', 8080) === false) { echo "socket_bind() failed: " . socket_strerror(socket_last_error($socket)) . "\n"; exit; } // 监听连接 if (socket_listen($socket, 5) === false) { echo "socket_listen() failed: " . socket_strerror(socket_last_error($socket)) . "\n"; exit; } // 接受客户端连接 $clientSocket = socket_accept($socket); if ($clientSocket === false) { echo "socket_accept() failed: " . socket_strerror(socket_last_error($socket)) . "\n"; exit; } // 导出socket资源为stream资源 $stream = socket_export_stream($clientSocket); if ($stream === false) { echo "socket_export_stream() failed: " . socket_strerror(socket_last_error($clientSocket)) . "\n"; exit; } // 使用stream资源进行读写操作 fwrite($stream, "Hello, client!"); $response = fread($stream, 1024); // 关闭socket和stream资源 socket_close($clientSocket); fclose($stream); socket_close($socket); ?-->

အထက်ဖော်ပြပါဥပမာသည် Socket Resource_strame_stram () function ကိုမည်သို့အသုံးပြုရမည်ကိုပြသသည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ