3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Original essentially does this: $someVar = ''; $someVar['yeahbuddy'] = "huh?"; var_dump($someVar); // Proposed fix that preserves pre-7.1 behavior: $someVar = ''; if ($someVar != '') { $someVar['yeahbuddy'] = "huh?"; } else { $someVar = []; $someVar['yeahbuddy'] = "huh?"; } var_dump($someVar);

preferences:
32.18 ms | 402 KiB | 5 Q