I this a bug in PHP 7.1.9?
| From: | Jefferson Gonzalez | Date: | Mon, 04 Sep 2017 00:27:49 +0000 |
| Subject: | I this a bug in PHP 7.1.9? | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-100359@lists.php.net to get a copy of this message | ||
I upgraded my PHP version on a server from 7.0 to latest 7.1.9 and got this strange behaviour, did something changed on the core language or is this a bug?
PHP sample code:
------------------------------------------
<?php
function test()
{
static $staticValue = test2();
return $staticValue;
}
function test2()
{
return array();
}
print_r(test());
------------------------------------------
Output:
PHP Fatal error: Constant expression contains invalid operations in test.php on line 5
Fatal error: Constant expression contains invalid operations in test.php on line 5