Функция PHP connection_status()
Пример
Вернуть состояние соединения:
<?php
switch (connection_status())
{
case CONNECTION_NORMAL:
$txt = 'Connection is in a normal state';
break;
case CONNECTION_ABORTED:
$txt = 'Connection aborted';
break;
case CONNECTION_TIMEOUT:
$txt = 'Connection timed out';
break;
case (CONNECTION_ABORTED & CONNECTION_TIMEOUT):
$txt = 'Connection aborted and timed out';
break;
default:
$txt = 'Unknown';
break;
}
echo $txt;
?>
Определение и использование
Функция connection_status() возвращает текущий статус соединения.
Возможные значения, которые могут быть возвращены:
- 0 - CONNECTION_NORMAL - соединение работает нормально
- 1 - CONNECTION_ABORTED - соединение прервано пользователем или сетевой ошибкой
- 2 - CONNECTION_TIMEOUT - время ожидания соединения истекло
- 3 — СОЕДИНЕНИЕ_ПРЕРЫВНО И СОЕДИНЕНИЕ_ТАЙМ-АУТ
Синтаксис
connection_status()
Технические детали
Возвращаемое значение: | Возвращает битовое поле состояния соединения |
---|---|
Версия PHP: | 4+ |
❮ Прочее руководство по PHP