Lines Matching refs:array
333 function mergesort(&$array, $cmp_function = 'strcmp') { argument
335 if (count($array) < 2) return;
337 $halfway = count($array) / 2;
338 $array1 = array_slice($array, 0, $halfway);
339 $array2 = array_slice($array, $halfway);
346 $array = array_merge($array1, $array2);
350 $array = array();
354 $array[] = $array1[$ptr1++];
357 $array[] = $array2[$ptr2++];
361 while ($ptr1 < count($array1)) $array[] = $array1[$ptr1++];
362 while ($ptr2 < count($array2)) $array[] = $array2[$ptr2++];