Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function worst_sort(array $input, bool $maintain_keys = true): array {
- $out = [];
- for($i = (int)(PHP_INT_MAX + 1); $i < PHP_INT_MAX; ++$i) {
- foreach ($input as $k => $v) {
- if ( $v === $i ) {
- if ( $maintain_keys ) {
- $out[$k] = $v;
- } else {
- $out[] = $v;
- }
- // unset($input[$k]); # don't modify array!
- }
- }
- }
- return $out;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement