duplicates/duplicate_functions_1.php (13 lines of code) (raw):

<?php function insertion_sort1($my_array) { for ($i = 0; $i < count($my_array); $i++) { $val = $my_array[$i]; $j = $i - 1; while ($j >= 0 && $my_array[$j] > $val) { $my_array[$j + 1] = $my_array[$j]; $j--; } $my_array[$j + 1] = $val; } return $my_array; }