Firebird/InterBase 설치 런타임 구성

이러한 함수의 동작은 php.ini의 설정에 영향을 받습니다.

InterBase 구성 옵션

Name Default Changeable Changelog
ibase.allow_persistent "1" PHP_INI_SYSTEM  
ibase.max_persistent "-1" PHP_INI_SYSTEM  
ibase.max_links "-1" PHP_INI_SYSTEM  
ibase.default_db NULL PHP_INI_SYSTEM  
ibase.default_user NULL PHP_INI_ALL  
ibase.default_password NULL PHP_INI_ALL  
ibase.default_charset NULL PHP_INI_ALL  
ibase.timestampformat "%Y-%m-%d %H:%M:%S" PHP_INI_ALL  
ibase.dateformat "%Y-%m-%d" PHP_INI_ALL  
ibase.timeformat "%H:%M:%S" PHP_INI_ALL  

PHP_INI_* 모드에 대한 자세한 내용과 정의는 구성 설정을 설정할 수 있는 위치를 참조하세요.

다음은 구성 지시문에 대한 간단한 설명입니다.

ibase.allow_persistent bool
Firebird/InterBase에 대한 지속적인 연결을 허용할지 여부입니다.
ibase.max_persistent int
프로세스당 최대 영구 Firebird/InterBase 연결 수입니다. ibase_pconnect()로 생성된 새로운 연결은 이 수를 초과할 경우 지속되지 않습니다.
지속적인 연결을 포함하여 프로세스당 최대 Firebird/InterBase 연결 수.
ibase.default_db string
데이터베이스 이름을 지정하지 않고 ibase_[p]connect()가 호출될 때 연결할 기본 데이터베이스입니다. 이 값이 설정되고 SQL 안전 모드가 활성화되면 이 데이터베이스에 대한 다른 연결은 허용되지 않습니다.
ibase.default_user string
사용자 이름이 지정되지 않은 경우 데이터베이스에 연결할 때 사용할 사용자 이름입니다.
ibase.default_password string
암호가 지정되지 않은 경우 데이터베이스에 연결할 때 사용할 암호입니다.
ibase.default_charset string
문자 집합이 지정되지 않은 경우 데이터베이스에 연결할 때 사용할 문자 집합입니다.
ibase.timestampformat string
ibase.dateformat string
ibase.timeformat string
이러한 지시문은 결과 집합에서 날짜 및 시간을 반환하거나 날짜 및 시간 매개변수에 인수를 바인딩할 때 사용되는 날짜 및 시간 형식을 설정하는 데 사용됩니다.