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

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

Uso e exemplo da função set_blocking() do socket do PHP

PHP HTTP  Referência Manual

A função set_blocking() do socket do PHP define o modo de bloqueio ou modo de bloqueio do fluxo de recursos

Sintaxe

bool stream_set_blocking ( resource $stream , int $mode )

Definição e uso

É sinônimo de STREAM_SET_BLOCKING(), que possui opções de bloqueio ou desbloqueio de modo de fluxo.

Retorno

Retorna true com sucesso, caso contrário, retorna false

Parâmetro

Número de sérieParâmetros e descrição
1

stream

fluxo de recursos

2

modo

Se o modo for 0, o fluxo de recursos será convertido para modo não-bloqueante; se for1,o fluxo de recursos será convertido para modo bloqueante.

A configuração deste parâmetro afetará funções como fgets() e fread() ao ler dados do fluxo de recursos.

Em modo não-bloqueante, a chamada fgets() sempre retornará imediatamente; enquanto em modo bloqueante, continuará a esperar até obter dados do fluxo de recursos antes de retornar.

PHP HTTP  Referência Manual