运行时配置

这些函数的行为受 php.ini 中的设置影响。

InterBase 配置选项
名称 默认值 可变 变更日志
ibase.allow_persistent "1" INI_SYSTEM  
ibase.max_persistent "-1" INI_SYSTEM  
ibase.max_links "-1" INI_SYSTEM  
ibase.default_db NULL INI_SYSTEM  
ibase.default_user NULL INI_ALL  
ibase.default_password NULL INI_ALL  
ibase.default_charset NULL INI_ALL  
ibase.timestampformat "%Y-%m-%d %H:%M:%S" INI_ALL  
ibase.dateformat "%Y-%m-%d" INI_ALL  
ibase.timeformat "%H:%M:%S" INI_ALL  
有关 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

这些指令用于设置从结果集返回日期和时间或将参数绑定到日期和时间参数时使用的日期和时间格式。

添加笔记

用户贡献的笔记

此页面没有用户贡献的笔记。
To Top