パラメーター (プライベート文字列):
$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() にあります。