w3resource

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?

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