1<?php
2$fruit = array("apple","banana","mango","orange","strawbary");
3
4sort($fruit); //arrange in ascending order
5echo "<pre>";
6print_r($fruit);
7
8rsort( $fruit); //sort in descending order
9foreach($fruit as $val)
10{
11 echo $val."<br>";
12}
13
14$girl = array("krisha"=>20,"yashvi"=>30,"ritu"=>4,"pinal"=>80);
15asort($girl); //sort in ascending order according to value
16print_r($girl);
17
18ksort($girl); //sort in ascending order according to key
19print_r($girl);
20
21arsort($girl); //sort in descending order according to value
22print_r($girl);
23
24krsort($girl); //sort in descending order according to key
25print_r($girl);
26?>
1$price = array();
2foreach ($inventory as $key => $row)
3{
4 $price[$key] = $row['price'];
5}
6array_multisort($price, SORT_DESC, $inventory);
1<?php
2$fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple");
3asort($fruits);
4foreach ($fruits as $key => $val) {
5 echo "$key = $val\n";
6}
7?>
8//Would output:
9c = apple
10b = banana
11d = lemon
12a = orange
1// Fonction de comparaison
2function cmp($a, $b) {
3 if ($a == $b) {
4 return 0;
5 }
6 return ($a < $b) ? -1 : 1;
7}
8
1// take an array with some elements
2$array = array('a','z','c','b');
3// get the size of array
4$count = count($array);
5echo "<pre>";
6// Print array elements before sorting
7print_r($array);
8for ($i = 0; $i < $count; $i++) {
9 for ($j = $i + 1; $j < $count; $j++) {
10 if ($array[$i] > $array[$j]) {
11 $temp = $array[$i];
12 $array[$i] = $array[$j];
13 $array[$j] = $temp;
14 }
15 }
16}
17echo "Sorted Array:" . "<br/>";
18print_r($array);
19