diumenge, 19 d’octubre del 2014

PHP. Funcions d'ordenació d'arrays

Els elements d'una matriu es poden ordenar en ordre alfabètic o numèric ordre descendent o ascendent.
Les principals funcion per ordenar són:
  • sort) - arrays ordenats en ordre ascendent
  • rsort () -arrays ordenats en ordre descendent
  • asort () - ordenar matrius associatives en ordre ascendent, d'acord amb el valor
  • ksort () - ordenar matrius associatives en ordre ascendent, d'acord amb la clau
  • arsort () - ordenar matrius associatives en ordre descendent, d'acord amb el valor
  • krsort () - ordenar matrius associatives en ordre descendent, d'acord amb la clau
 Per exemple:

<?php
$cars=array("Volvo","BMW","Toyota", "Seat");
sort($cars);
?>  


Si afegim codi per imprimir l'array el resultat seria :

<!DOCTYPE html>
<html>
<body>

 <?php
$cars=array("Volvo","BMW","Toyota", "Seat");
sort($cars);

$clength=count($cars);
for($x=0;$x<$clength;$x++)
   {
   echo $cars[$x];
   echo "<br>";
   }
?>

</body>
</html>
 


El resultat seria : 

BMW
Seat
Toyota
Volvo


Aquí podeu trobar més referències a com tractar vectors

Cap comentari:

Publica un comentari a l'entrada