A função Ds \ Vector :: sort () pode classificar o vetor no local.
Sintaxe
public void Ds\Vector::sort([ callable $comparator ] )
A função Ds \ Vector :: sort () pode classificar o vetor no local usando uma função comparadora opcional.
A função Ds \ Vector :: sort () não retorna nenhum valor.
Exemplo 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);
?>
Exemplo 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);
?>