sort array without using sort function in php
Here is the way of sorting.
<?php
$array=array('2','4','8','5','1','7','6','9','10','3');
echo "Unsorted array is: ";
echo "<br />";
print_r($array);
for($j = 0; $j < count($array); $j ++) {
for($i = 0; $i < count($array)-1; $i ++){
if($array[$i] > $array[$i+1]) {
$temp = $array[$i+1];
$array[$i+1]=$array[$i];
$array[$i]=$temp;
}
}
}
echo "Sorted Array is: ";
echo "<br />";
print_r($array);
?>
OR
$array1 = array(1,5,2,25,3);
for($i=0; $i<count($array1); $i++)
{
for($j=0; $j<count($array1); $j++)
{
if($array1[$j] > $array1[$i])
{
$temp=$array1[$i];
$array1[$i] = $array1[$j];
$array1[$j] = $temp;
}
}
}
print_r($array1);
Comments
Post a Comment