PHP arsort (función) : Aquí, vamos a aprender acerca de la función arsort () con el ejemplo en PHP ?
PHP arsort () la función
arsort () la función se utiliza para ordenar un arreglo asociativo en orden descendente basado en los valores , ya que sabemos que una matriz asociativa contiene teclas y valores , este método ordena una matriz de acuerdo con las valores .
No class un arreglo ordenado, ordena la matriz de entrada.
Sintaxis:
arsort(array, [mode]);
Aquí,
- array es una matriz de entrada
- modo es un parámetro opcional, su valor class es 0, tiene valores siguientes:
0 – se utiliza para comparar los productos normalmente
1 – se utiliza para comparar elementos numéricamente
2 – se utiliza para comparar elementos como cadenas
3 – se utiliza para comparar elementos como cadenas regional actual
4 – se utiliza para comparar elementos como cadenas (ordenamiento natural)
Ejemplos:
Input:
$person = array(
"radib" => 21,
"amit" => 21,
"abhi" => 20,
"prem" => 27,
"manju" => 25
);
Output:
sorted array...
Array
(
[prem] => 27
[manju] => 25
[radib] => 21
[amit] => 21
[abhi] => 20
)
código PHP:
<?php
$person = array(
"radib" => 21,
"amit" => 21,
"abhi" => 20,
"prem" => 27,
"manju" => 25
);
print ("unsorted array...n");
print_r ($person);
//sorting...
arsort($person);
print ("sorted array...n");
print_r ($person);
?>
salida
unsorted array...
Array
(
[radib] => 21
[amit] => 21
[abhi] => 20
[prem] => 27
[manju] => 25
)
sorted array...
Array
(
[prem] => 27
[manju] => 25
[radib] => 21
[amit] => 21
[abhi] => 20
)