3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $code = ' $a = $b = 0; $foo = function (...$foo) {}; $bar = $a <=> $b; $baz = $foo ?? $bar; '; var_dump(token_get_all($code));
Output for 7.0.0 - 7.2.0
array(1) { [0]=> array(3) { [0]=> int(321) [1]=> string(83) " $a = $b = 0; $foo = function (...$foo) {}; $bar = $a <=> $b; $baz = $foo ?? $bar; " [2]=> int(1) } }
Output for 5.6.8 - 5.6.28
array(1) { [0]=> array(3) { [0]=> int(314) [1]=> string(83) " $a = $b = 0; $foo = function (...$foo) {}; $bar = $a <=> $b; $baz = $foo ?? $bar; " [2]=> int(1) } }
Output for 5.5.24 - 5.5.35
array(1) { [0]=> array(3) { [0]=> int(312) [1]=> string(83) " $a = $b = 0; $foo = function (...$foo) {}; $bar = $a <=> $b; $baz = $foo ?? $bar; " [2]=> int(1) } }
Output for 5.3.21 - 5.4.45
array(1) { [0]=> array(3) { [0]=> int(311) [1]=> string(83) " $a = $b = 0; $foo = function (...$foo) {}; $bar = $a <=> $b; $baz = $foo ?? $bar; " [2]=> int(1) } }