3v4l.org

run code in 300+ PHP versions simultaneously
<?php declare(strict_types = 1); const INITIAL_STATE = [1, 1]; function &__globalState(): array { static $state = INITIAL_STATE; return $state; } function test() { $state = __globalState(); $state[0]++; } test(); test(); var_dump(__globalState());

preferences:
24.21 ms | 404 KiB | 5 Q