php – oci_connect()不会将对象属性用作参数
发布时间:2020-12-13 22:48:09 所属栏目:PHP教程 来源:网络整理
导读:参数(私有字符串): $this-username = 'app'; $this-password = 'passwd'; $this-service = '//local/DEV'; 不起作用: $conn = oci_connect($this-username,$this-password,$this-service); 工作: $conn = oci_connect('app','passwd','//local/DEV'); 为
参数(私有字符串):
$this->username = 'app'; $this->password = 'passwd'; $this->service = '//local/DEV'; 不起作用: $conn = oci_connect($this->username,$this->password,$this->service); 工作: $conn = oci_connect('app','passwd','//local/DEV'); 为什么oci_connect不像对象属性那样作为参数?使用对象属性时出现无效的登录错误,但在使用字符串时成功.所有这些代码都在对象的__construct()中. 解决方法
您在对象中有// localhost / DEV但在字符串中有// local / DEV,因此它们不是同一个服务.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |