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

PHP 소켓 set blocking() 함수 사용법 및 예제

PHP HTTP  참조 가이드

PHP 소켓 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  참조 가이드