函数名:cubrid_pconnect_with_url()
功能:用指定的URL参数创建一个CUBRID连接,并返回一个CUBRID连接句柄。
适用版本:CUBRID PHP扩展版本 9.1.0 或更高版本
语法:cubrid_pconnect_with_url(string $conn_url [, string $username [, string $password]]) : resource|false
参数:
- $conn_url: 字符串类型,表示CUBRID数据库连接的URL。URL格式为"cubrid:hostname:port:dbname:username:password",其中hostname为CUBRID数据库服务器的主机名,port为端口号,dbname为数据库名,username为用户名,password为密码。其中,username和password参数可选,默认为空字符串。
- $username: 字符串类型,可选参数,表示连接CUBRID数据库的用户名,默认为空字符串。
- $password: 字符串类型,可选参数,表示连接CUBRID数据库的密码,默认为空字符串。
返回值:
- 如果连接成功,该函数会返回一个CUBRID连接资源句柄。
- 如果连接失败,返回false。
示例:
// 创建一个CUBRID连接
$connection = cubrid_pconnect_with_url("cubrid:localhost:33000:mydatabase:myuser:mypassword");
if ($connection) {
echo "连接成功!";
cubrid_disconnect($connection); // 断开连接
} else {
echo "连接失败。";
}
以上示例创建了一个CUBRID数据库连接,使用了本地主机 (localhost)、端口号33000、数据库名为mydatabase、用户名为myuser、密码为mypassword。如果连接成功,输出"连接成功!",并使用cubrid_disconnect()函数断开连接;如果连接失败,输出"连接失败。"。
注意事项:
- 请确保在运行此函数前已安装CUBRID PHP扩展,并启用该扩展。
- 请确保提供的URL参数正确无误,以确保连接到预期的CUBRID数据库。