函数:oci_connect()
适用版本:PHP 4, PHP 5, PHP 7
用法: oci_connect(string $username, string $password, ?string $connection_string = null, ?string $character_set = null, ?int $session_mode = null)
参数说明:
- $username: Oracle数据库的用户名。
- $password: Oracle数据库的密码。
- $connection_string(可选): Oracle数据库的连接字符串,用于指定数据库的主机名、端口号和服务名等信息。如果不提供该参数,则会使用系统默认的连接字符串。
- $character_set(可选): 指定连接的字符集,如果不提供该参数,则会使用默认字符集。
- $session_mode(可选): 指定会话模式,可以是OCI_DEFAULT(默认会话模式)或OCI_SYSOPER(系统运维模式)或OCI_SYSDBA(系统数据库管理员模式)。
返回值: 成功连接到Oracle数据库时,返回一个资源标识符(resource),用于后续的数据库操作。连接失败时返回false。
示例:
";
}
// 关闭数据库连接
oci_free_statement($statement);
oci_close($conn);
?>
以上示例中,我们使用oci_connect()函数连接到Oracle数据库。如果连接成功,我们执行了一个简单的查询并获取结果集。最后,我们使用oci_free_statement()函数释放结果集并使用oci_close()函数关闭数据库连接。注意,在实际使用中,你需要将示例中的用户名、密码和连接字符串替换为真实的值。