ibase_pconnect

(PHP 3>= 3.0.6, PHP 4 )

ibase_pconnect --  InterBase database의 영속적인 연결을 생성한다.

Description

int ibase_pconnect ( string database [, string username [, string password [, string charset [, int buffers [, int dialect [, string role]]]]]])

ibase_pconnect()의 동작은 ibase_connect()와 유사하나 두 가지의 중요한 차이가 있다. 첫째로, 연결될때, 이 함수는 첫째로 이미 동일한 인자들로 열린 (persistent) link를 찾을 것이다. 만일 발견이 된다면, 새로운 연결을 여는 대신에 이전의 식별자를 리턴하게 된다. 둘째로, InterBase server의 연결이 나중에 이용되기 위하여 스크립트의 종료태그를 만나도 닫히지 않는다. (ibase_close()ibase_pconnect()에 의해 설정된 연결을 닫을 수 없다). 이러한 연결의 타입이 'persistent'라 불리운다.

참고: buffers는 PHP4-RC2에서 추가되었다.

참고: dialect 는 PHP4-RC2에서 추가되었다. 이것은 InterBase 6.0 versions 또는 그 상위 버젼에서 작동한다.

참고: role는 PHP4-RC2에서 추가되었다. 이것은 InterBase 5 versions 또는 그 상위 버젼에서 작동한다.

이 함수의 인자는 이전의 ibase_connect()와 동일하다