3v4l.org

run code in 300+ PHP versions simultaneously
<?php function _rsort(&$data, $mode) { rsort($data, $mode); return $data; } $data = [1,5,19,3,67,8,9,45,6,2,18,24,58,63,12,10]; $result = array_filter( array: $data, callback: fn($item) => !in_array($item, array_slice(_rsort($data, SORT_NUMERIC), 0, 10)) ); print_r($result); $data = [1,5,19,3,67,8,9,45,6,2,18,24,58,63,12,10]; $top_10 = array_slice(_rsort($data, SORT_NUMERIC), 0, 10); $result = array_filter( array: $data, callback: fn($item) => !in_array($item, $top_10) ); print_r($result);

preferences:
20.2 ms | 408 KiB | 5 Q