あるPHPコードを読んでいるのですが、理解できません。
`
class foo {
function select($p1, $dbh=null) {
if ( is_null($dbh) )
$dbh = $this->dbh ;
return;
}
function get() { return $this->dbh; }
}
$this->dbh ($dbh)
`
という宣言をクラスから見つけることができないのです。
私の質問は、以下の3点です。
・$this->dbhの値は何ですか?
・それはselect()のローカル変数ですか?
・$thisはクラスfooのデータメンバに属しますか?なぜ、このクラスには$dbhへの宣言がないのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。