使用oci8模块和动态连接字符串通过PHP连接到Oracle

时间:2013-06-12 06:21:41

标签: php oracle10g oci8

我想使用oci8模块(oci_connect)从PHP连接到Oracle DB。我知道如何做到这一点,但问题是我想基于类型

的连接字符串动态地做到这一点

“OCI8:// USER_NAME:密码@ tns_name”

oci_connect方法需要单独使用user_name,password和tns_name(称为连接字符串)。我宁愿不解析我的连接字符串以使代码更健壮。

有办法做到这一点吗?

顺便说一下,我正在使用PHP 5.2.5和Oracle 10g,而我正在使用oci8模块来帮助我调用存储过程。

1 个答案:

答案 0 :(得分:0)

当您传递字符串时,您的代码将更加健壮,因为您可以检测到无效的连接信息