3v4l.org

run code in 300+ PHP versions simultaneously
<?php use N\false; define('false', '- false -'); define('\\false', '- \\false -'); define('\N\false', '- \\N\\false -'); define('N\false', '- N\\false -'); define('FALSE', '- FALSE -'); define('\\FALSE', '- \\FALSE -'); define('null', '- null -'); define('\N\null', '- \\N\\null -'); define('N\null', '- N\\null -'); define('NULL', '- NULL -'); define('N\NULL', '- N\\NULL -'); var_export(array(TRUE, true, FALSE, false, NULL, null));
Output for 7.0.0 - 7.0.1
Fatal error: Cannot use N\false as false because 'false' is a special class name in /in/2EC7T on line 2
Process exited with code 255.
Output for 5.5.24 - 5.5.35, 5.6.8 - 5.6.28
Notice: Constant false already defined in /in/2EC7T on line 3 Notice: Constant null already defined in /in/2EC7T on line 9 array ( 0 => true, 1 => true, 2 => false, 3 => false, 4 => NULL, 5 => NULL, )

preferences:
176.31 ms | 1395 KiB | 36 Q