3v4l.org

run code in 300+ PHP versions simultaneously
<?php class test{ const X = 10; static function dotest(){ $arr = array(0 => 5, 1=>12, 2=>7, 3=>5, 4, 13); $valid = array_filter( $arr, function( $item, $ttl ) { return ( $item < $ttl); }, self::X ); var_dump($valid); } } test::dotest();

preferences:
41.17 ms | 402 KiB | 5 Q