2017-01-19 45 views
0

私はこれが誰かにとって簡単な質問になることを願っています。ここでは背景がある:PHPメソッドの構文の助けを借りて

私は次のコードを持っている:

$conn=$this->conn1; 

$fdata = $conn->parseFiller2($record[ 'filler2' ]); 

私はとの助けをしたいと思い何が単に(の$ this - に等しくなるように$ CONNを設定>最初の行を行うには持っていませんconn1)...

2行目では、「$ conn」の代わりに「$ this-> conn1」を使用する必要があると思っていますが、矢印と物事では、これを正しくコーディングする方法がわかりません。だから私はすべてのベスト...誰かがこれを助けることができる

を期待しています、あなたの現在のコードは何ジェラルド

+2

'$ FDATA =の$ this - > conn1-> parseFiller2($レコード[ 'filler2']);' –

答えて

1

は、それが$this->conn1への参照を作成し、変数に$connと呼ばれることを節約するということです。すなわち、$conn$this->conn1は今同じことを指しています。あなたは、単に$this->conn1$connを置き換えることができます。

// This line is no longer needed 
// $conn=$this->conn1; 

$fdata = $this->conn1->parseFiller2($record[ 'filler2' ]); 
関連する問題