クラスがありCalculatePrice
ます。このコードの実行:
$calc = new CalculatePrice( 10, 20 );
print_r ( $calc->do() );
このdo()
メソッドは、 という別のクラスを返しますPriceObj
。コードを実行するecho $calc->do()
と、エラーが発生します:クラス PriceObj のオブジェクトを string に変換できませんでした。
私の質問は次のとおりです。メソッドからオブジェクトを返すにはどうすればよいですか?do()
ただし、エコーを実行すると、文字列またはさらに単純なものが返されます。正しいか間違っているか?これは可能ですか?