note 101604 added to function.sort

From: Date: Wed, 29 Dec 2010 19:00:31 +0000
Subject: note 101604 added to function.sort
Groups: php.notes 
Request: Send a blank email to php-notes+get-175308@lists.php.net to get a copy of this message
function simpleSort($p1_mda_disorder) { $i_make_ranking = 0; foreach($p1_mda_disorder as $s_key => $s_value): foreach($p1_mda_disorder as $s_key2 => $s_value2): if($s_value >= $s_value2) { $i_make_ranking++; $a_ranked_values[$s_value] = $i_make_ranking; } endforeach; $i_make_ranking =0; endforeach; //display array(4) { [0]=> int(7) [1]=> int(8) [2]=> int(10) [3]=> int(12) } $i_count_elements_in_array =0; foreach($p1_mda_disorder as $s_key => $s_value): $i_count_elements_in_array++; foreach($a_ranked_values as $s_key2 => $i_position): if($i_count_elements_in_array == $i_position) $a_sorted[] = $s_key2; endforeach; endforeach; return $a_sorted; } var_dump(simpleSort(array(8,7,12,10))); //display array(4) { [0]=> int(7) [1]=> int(8) [2]=> int(10) [3]=> int(12) } ---- Server IP: 89.31.146.176 Probable Submitter: 80.14.233.235 ---- Manual Page -- http://www.php.net/manual/en/function.sort.php Edit -- https://master.php.net/note/edit/101604 Del: integrated -- https://master.php.net/note/delete/101604/integrated Del: useless -- https://master.php.net/note/delete/101604/useless Del: bad code -- https://master.php.net/note/delete/101604/bad+code Del: spam -- https://master.php.net/note/delete/101604/spam Del: non-english -- https://master.php.net/note/delete/101604/non-english Del: in docs -- https://master.php.net/note/delete/101604/in+docs Del: other reasons-- https://master.php.net/note/delete/101604 Reject -- https://master.php.net/note/reject/101604 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#175308) next »