3v4l.org

run code in 500+ PHP versions simultaneously
<?php $fx = function($string) { return $string; }; ob_start($fx); print_r(ob_list_handlers()); ob_end_flush(); print_r([$fx]);
Output for 8.5.0 - 8.5.11
Array ( [0] => {closure:/in/vpo7M:3} ) Array ( [0] => Closure Object ( [name] => {closure:/in/vpo7M:3} [file] => /in/vpo7M [line] => 3 [parameter] => Array ( [$string] => <required> ) ) )
Output for 8.4.1 - 8.4.26
Array ( [0] => Closure::__invoke ) Array ( [0] => Closure Object ( [name] => {closure:/in/vpo7M:3} [file] => /in/vpo7M [line] => 3 [parameter] => Array ( [$string] => <required> ) ) )
Output for 8.1.0 - 8.1.34, 8.2.0 - 8.2.35, 8.3.0 - 8.3.35
Array ( [0] => Closure::__invoke ) Array ( [0] => Closure Object ( [parameter] => Array ( [$string] => <required> ) ) )

preferences:
40.6 ms | 1515 KiB | 12 Q