【PHP】下らねぇ質問はここに書き込みやがれpart12
■ このスレッドは過去ログ倉庫に格納されています
0735nobodyさん
2005/11/19(土) 16:34:34ID:???class ABC{
function getEFG{return new EFG;}
}
class EFG{
function getClassName{return "EFG";}
}
というクラスを作った場合、
$abc = new ABC;
print($abc->getEFG()->getClassName());
とするとつなげて書くとエラーが出てしまいます。このような記述は出来ないのでしょうか・・・?
$efg = $abc->getEFG();
print($efg->getClassName());
のようにいったん変数に代入してからするとエラーはありません。
■ このスレッドは過去ログ倉庫に格納されています