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:

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');

Sample Output:

    [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?

Test your Programming skills with w3resource's quiz.

Follow us on Facebook and Twitter for latest update.

PHP: Tips of the Day

PHP: How to define an empty object in PHP?

$x = new stdClass();

stdClass is the default PHP object. stdClass has no properties, methods or parent. It does not support magic methods, and implements no interfaces.

When you cast a scalar or array as Object, you get an instance of stdClass. You can use stdClass whenever you need a generic object instance.

Ref : https://bit.ly/2Q96Wvm


We are closing our Disqus commenting system for some maintenanace issues. You may write to us at reach[at]yahoo[dot]com or visit us at Facebook