PHP.mk документација

connection_status

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.connection-status.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.connection-status.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
connection_status

Референца за `function.connection-status.php` со подобрена типографија и навигација.

function.connection-status.php

connection_status

(PHP 4, PHP 5, PHP 7, PHP 8)

connection_status(PHP 4, PHP 5, PHP 7, PHP 8)

= NULL

connection_status(): int

Враќа битно поле за статусот на конекцијата

Параметри

Оваа функција нема параметри.

Вратени вредности

Го добива битното поле за статусот на конекцијата. CONNECTION_* Враќа битно поле за статусот на конекцијата, кое може да се користи против

Види Исто така

  • connection_aborted() PHP нема да открие дека корисникот ја прекинал врската додека не се обиде да испрати информации до клиентот. Самото користење на изјава за ехо не гарантира дека информациите се испратени, видете
  • ignore_user_abort() - Постави дали исклучувањето на клиентот треба да го прекине извршувањето на скриптата
  • - Враќа битно поле за статус на врската Ракување со врски

Белешки од корисници 2 забелешки

константите за да се одреди статусот на конекцијата.
21 години пред
Notice !

if you running a loop (while, foeach etc..)  you have to send something to the browser to check the status.

Example:

while(1){
    if (connection_status()!=0){
    die;
    }
}
doesnt work, if the user break/close the browser.

But a:

while(1){
    Echo "\n"; //<-- send this to the client
    if (connection_status()!=0){
    die;
    }
}
will work :)

i hope it will help some of you to safe some time :)

Toppi
Анонимен
пред 6 години
As mentioned, this function returns a status bitfield to which there's a set of constants available. I don't know why those constants aren't actually listed. Although they're easy to guess, I think it's still worth listing them, it is documentation after all. This function has the ability to return integers 0 through 3 so there are 4 possible states.

The constants are as follows:

CONNECTION_NORMAL = 0
CONNECTION_ABORTED = 1
CONNECTION_TIMEOUT = 2

As a 4th state is possible and being a bitfield, this gives rise to CONNECTION_ABORTED|CONNECTION_TIMEOUT (or integer 3) can be used to check for aborted+timeout states.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.