Функции Язык программирования PHP

sesam_disconnect

(только PHP 3 CVS)

sesam_disconnect - отсоединяет от SESAM.

Описание

bool sesam_disconnect (void)

Возвращает всегда TRUE.

sesam_disconnect() закрывает логическую ссылку на БД SESAM (без реального отсоединения и выгрузки драйвера).

Заметьте, что в этом обычно нет необходимости, так как открытое соединение автоматически закрывается в конце выполнения скрипта. Неподтверждённые данные отбрасываются, поскольку неявно выполняется sesam_rollback().

sesam_disconnect() не закрывает постоянные ссылки, она только делает неработающей текущую определённую триаду "catalog", "schema" и "user", так что любая sesam-функция, вызванная после sesam_disconnect(), потерпит неудачу.

См. также sesam_connect().
Пример 1. Закрытие соединения с SESAM
if 
(sesam_connect ("mycatalog", "myschema", "otto")) { ... some queries and stuff 
... sesam_disconnect(); }


Назад Оглавление Вперёд
sesam_diagnostic Вверх sesam_errormsg

Повторение

Повторение специфицируется квантификаторами, которые могут идти после любого из следующих элементов:

одиночного символа, возможно, мнемонизированного
метасимвола .
класса символов
обратной ссылки/back reference (см. следующий раздел)
субпатэрна в скобках (если это не утверждение/assertion, см. далее)

Квантификатор общего повторения специфицирует минимальное и максимальное количество допустимых совпадений, имея два числа в фигурных скобках, разделённые запятой. Число обязано быть менее 65536, а первое обязано быть меньше или равно второму. Например:

z{2,4}

совпадает с "zz", "zzz" или "zzzz". Закрывающая фигурная скобка сама по себе не является специальным символом. Если второе число отсутствует, но запятая есть, верхнего предела нет; если отсутствуют второе число и запятая, квантификатор специфицирует точное количество необходимых совпадений.