3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = Array( 0 => 15, 1 => 6, 2 => 19, 3 => 21, 4 => 18 ); function closest($arr, $x) { $result = "default"; sort($arr); foreach($arr as $value) { if($value < $x) { $result = $value; } else break; } return $result; } echo closest($arr,17)."\n"; echo closest($arr,20)."\n"; echo closest($arr,6);

preferences:
32.73 ms | 404 KiB | 5 Q