【PHP】下らねぇ質問はここに書き込みやがれpart14
■ このスレッドは過去ログ倉庫に格納されています
0028nobodyさん
2005/12/18(日) 14:01:55ID:???class内でも使えるようにするにはどうしたら良いのでしょうか?。
$this使えというのは無しでお願いします(^^;。
function inst($n){
static $inst;
if (!isset($inst[$n])) $inst[$n] =& new $n;
return $inst[$n];
}
inst('A');
inst('A'); // 既にインスタンスがあるのでA::A()は実行されない
class A{
function A(){
inst('A'); // ← A::A()を実行してループに入ってる??
echo 1;
}
}
■ このスレッドは過去ログ倉庫に格納されています