| << 最初の要素で配列を作る必要性を教え... | 質問一覧 | 複数のファイルが読み終わったら実行... >> |
- 0P
メンバ変数の参照について
- 0P
PHP初心者です。
メンバ変数の参照について教えて下さい。
今以下のようなclassを作成し、下記①と②で
printで値を表示しています。
①は表示されるのですが、②は空で表示されてしまい
値が取得できていません。
変数***に代入しbbbでglobal ***とすると②でも
表示できました。
同様のことをget、setを用意し行いたいのですが、
どこが間違っているのでしょうか?
オブジェクト言語の経験がつたない為、初歩的な
質問かと思いますが、ご指摘よろしくお願い致します。
//--- index.php ------------------------
$aaa = new aaa();
$aaa = setaaa("あああ")
print $aaa->getaaa(); -----①
$bbb = new bbb()
$bbb->exebbb()
//--- aaa.php --------------------------
class aaa{
var $aaa;
function aaa()
{
}
// 値を設定
function setaaa($aaa)
{
$this->aaa = $aaa;
}
// 値を取得
function getaaa()
{
return $this->aaa;
}
}
//--- bbb.php --------------------------
class bbb{
function bbb()
{
}
function exebbb()
{
$_aaa = new aaa();
print $aaa->getaaa(); ------②
}
}
メンバ変数の参照について tsd844u [02月03日 17時40分] | 最初の要素で配列を作る必要性を教え... | 質問一覧 | 複数のファイルが読み終わったら実行... |





