V ventsi34 Registered 15 Март 2012 #1 Здравейте, имам масив елементите на който са цели числа искам да ги сортирам по големина знам, че трябва да стане с функцията sum() но нещо не ми се получава ще можете ли да ми дадете пример как става?
Здравейте, имам масив елементите на който са цели числа искам да ги сортирам по големина знам, че трябва да стане с функцията sum() но нещо не ми се получава ще можете ли да ми дадете пример как става?
L lorda_ Registered 15 Март 2012 #2 PHP: $array = array(1,5,3,7); sort($array); foreach ($array as $key => $val) { echo "key: ". $key . " - value: " . $val . "<br />"; } Код: key: 0 - value: 1 key: 1 - value: 3 key: 2 - value: 5 key: 3 - value: 7
PHP: $array = array(1,5,3,7); sort($array); foreach ($array as $key => $val) { echo "key: ". $key . " - value: " . $val . "<br />"; } Код: key: 0 - value: 1 key: 1 - value: 3 key: 2 - value: 5 key: 3 - value: 7
I IzKuFeLiQqQqQ Registered 15 Март 2012 #3 sum() е да събереш елементите... т.е да ги сумираш ето така ще стане по метода на "мехурчето" PHP: $arr = array(3,6,2,4,7,1,5); for($i=0;$i<7;$i++) { for($j=0;$j<7-$i;j++) { if($arr[j] > $arr[j+1]) { $swap = $arr[j]; $arr[j] = $arr[j+1]; $arr[j+1] = swap; } } }
sum() е да събереш елементите... т.е да ги сумираш ето така ще стане по метода на "мехурчето" PHP: $arr = array(3,6,2,4,7,1,5); for($i=0;$i<7;$i++) { for($j=0;$j<7-$i;j++) { if($arr[j] > $arr[j+1]) { $swap = $arr[j]; $arr[j] = $arr[j+1]; $arr[j+1] = swap; } } }