diff options
Diffstat (limited to 'tests/classes/implicit_instantiation_001.phpt')
-rw-r--r-- | tests/classes/implicit_instantiation_001.phpt | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/tests/classes/implicit_instantiation_001.phpt b/tests/classes/implicit_instantiation_001.phpt index 8d2f32da21..51427df1e8 100644 --- a/tests/classes/implicit_instantiation_001.phpt +++ b/tests/classes/implicit_instantiation_001.phpt @@ -20,7 +20,7 @@ foreach($c as $name => $value) { echo "\n --> Attempting implicit conversion to object using increment...\n"; $c->$name->prop++; $c->$name = $value; // reset value in case implicit conversion was successful - + echo "\n --> Attempting implicit conversion to object using assignment...\n"; $c->$name->prop = "Implicit instantiation!"; $c->$name = $value; // reset value in case implicit conversion was successful @@ -41,6 +41,8 @@ var_dump($c); Warning: Creating default object from empty value in %s on line 18 +Notice: Undefined property: stdClass::$prop in %s on line 18 + --> Attempting implicit conversion to object using assignment... Warning: Creating default object from empty value in %s on line 22 @@ -49,12 +51,16 @@ Warning: Creating default object from empty value in %s on line 22 Warning: Creating default object from empty value in %s on line 26 +Notice: Undefined property: stdClass::$prop in %s on line 26 + ---( $c->emptyString )--- --> Attempting implicit conversion to object using increment... Warning: Creating default object from empty value in %s on line 18 +Notice: Undefined property: stdClass::$prop in %s on line 18 + --> Attempting implicit conversion to object using assignment... Warning: Creating default object from empty value in %s on line 22 @@ -63,12 +69,16 @@ Warning: Creating default object from empty value in %s on line 22 Warning: Creating default object from empty value in %s on line 26 +Notice: Undefined property: stdClass::$prop in %s on line 26 + ---( $c->null )--- --> Attempting implicit conversion to object using increment... Warning: Creating default object from empty value in %s on line 18 +Notice: Undefined property: stdClass::$prop in %s on line 18 + --> Attempting implicit conversion to object using assignment... Warning: Creating default object from empty value in %s on line 22 @@ -77,6 +87,8 @@ Warning: Creating default object from empty value in %s on line 22 Warning: Creating default object from empty value in %s on line 26 +Notice: Undefined property: stdClass::$prop in %s on line 26 + ---( $c->boolTrue )--- --> Attempting implicit conversion to object using increment... @@ -143,4 +155,4 @@ Warning: Attempt to assign property of non-object in %s on line 26 %unicode|string%(5) "hello" [%u|b%"intZero"]=> int(0) -}
\ No newline at end of file +} |