La función Ds \ Vector :: sort () puede ordenar el vector en el lugar.
Sintaxis
public void Ds\Vector::sort([ callable $comparator ] )
La función Ds \ Vector :: sort () puede ordenar el vector en el lugar usando una función de comparación opcional.
La función Ds \ Vector :: sort () no devuelve ningún valor.
Ejemplo 1
<?php
$vector = new \Ds\Vector([60, 50, 40, 30, 20, 10]);
echo("The original vector: \n");
print_r($vector);
$vector->sort();
echo("\n The sorted elements: \n");
print_r($vector);
?>
Ejemplo 2
<?php
$vector = new \Ds\Vector([2, 5, 8, 1, 6, 3]);
echo("The original vector: \n");
print_r($vector);
$vector->sort(function($element1, $element2) {
return $element2 <=> $element1;
});
echo("\n The decreasing sorted elements: \n");
print_r($vector);
?>