====test1==== test1 Object ( ) Object of class test1 could not be converted to string object(test1)#1 (0) { } ====test2==== test2 Object ( ) test2::__toString() Converted object(test2)#3 (0) { } ====test3==== test2::__toString() Converted ====test4==== test2::__toString() string:Converted ====test5==== test2::__toString() 1Converted 1test2::__toString() Converted ====test6==== test2::__toString() test2::__toString() Converted Converted test2::__toString() Converted test2::__toString() Converted ====test7==== test2::__toString() ====test8==== test2::__toString() string(9) "Converted" test2::__toString() string(9) "Converted" ====test9==== test2::__toString() Converted ====test10==== object(test3)#1 (0) { } test3::__toString() Method test3::__toString() must return a string value ====DONE====