w3resource
php Programming Exercies

PHP function Exercises: Sort an array

PHP function: Exercise-4 with Solution

Write a function to sort an array.

Pictorial Presentation:

PHP function Exercises: Sort an array

Sample Salution:

PHP Code:

<?php
function array_sort($a)
{
 for($x=0;$x< count($a);++$x)
  {
    $min = $x;
  for($y=$x+1;$y< count($a);++$y)
   {
	 if($a[$y] < $a[$min] ) 
	 {
	   $temp = $a[$min];
	   $a[$min] = $a[$y];
	   $a[$y] = $temp;
	 }
	}
  }
 return $a;
 }
$a = array(51,14,1,21,'hj');
print_r(array_sort($a));
?>

Sample Output:

Array                                                       
(                                                           
    [0] => hj                                               
    [1] => 1                                                
    [2] => 14                                               
    [3] => 21                                               
    [4] => 51                                               
) 

Flowchart :

Flowchart: Sort an array

PHP Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a function to reverse a string.
Next: Write a PHP function that checks if a string is all lower case.

What is the difficulty level of this exercise?



New Content: Composer: Dependency manager for PHP, R Programming