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