English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل أساسي PHP

دليل متقدم PHP

PHP & MySQL

دليل مرجع PHP

استخدام PHP socket set blocking() و مثال

دليل مرجع PHP HTTP

�数PHP socket set blocking() لتعيين تدفق المصدر إلى الوضع المحبوس أو المحبوس

النص الاصطناعي

bool stream_set_blocking ( resource $stream , int $mode )

التعريف والاستخدام

إنه بديل لـ STREAM_SET_BLOCKING()، ويحتوي على خيارات إعداد تدفق المحبوس أو إزالته.

القيمة المُرجعة

يعود القيمة true بنجاح، وإلا يعود القيمة false

المعامل

الترقيمالمعامل والشرح
1

stream

تدفق المصدر

2

mode

إذا كان mode يساوي 0، سيتم تحويل تدفق المصدر إلى الوضع غير المحبوس؛ وإذا كان يساوي 1، سيتم تحويله إلى الوضع المحبوس.

سيؤثر إعداد هذا المعامل على وظائف مثل fgets() وfread() عند قراءة البيانات من تدفق المصدر.

في الوضع غير المُحبوس، دائمًا ما يعود fgets() على الفور؛ أما في الوضع المحبوس، فإنه سيظل ينتظر حتى يتم الحصول على بيانات من تدفق المصدر قبل العودة.

دليل مرجع PHP HTTP