mirror of
https://github.com/php/php-src.git
synced 2026-03-24 00:02:20 +01:00
Add directories for tests relating to - calling user functions (`call_user_func()` and `call_user_func_array()`) - using `::class` to access class names - null coalescing with `??` - concatenation with `.` - indirect function calls (e.g. by calling a variable with a function name) - reporting of line numbers - static variables in functions - type casts As well as organizing a couple of tests into existing sub directories along the way Work towards GH-15631
22 lines
324 B
PHP
22 lines
324 B
PHP
--TEST--
|
|
Bug #68118: $a->foo .= 'test'; can leave $a->foo undefined
|
|
--FILE--
|
|
<?php
|
|
|
|
set_error_handler(function() {
|
|
$obj = new stdClass;
|
|
$obj->test = 'meow';
|
|
return true;
|
|
});
|
|
|
|
$a = new stdClass;
|
|
$a->undefined .= 'test';
|
|
var_dump($a);
|
|
|
|
?>
|
|
--EXPECT--
|
|
object(stdClass)#2 (1) {
|
|
["undefined"]=>
|
|
string(4) "test"
|
|
}
|