PHP - Funzione Ds Vector sort ()
La funzione Ds \ Vector :: sort () può ordinare il vettore sul posto.
Sintassi
public void Ds\Vector::sort([ callable $comparator ] )
La funzione Ds \ Vector :: sort () può ordinare il vettore sul posto utilizzando una funzione di confronto opzionale.
La funzione Ds \ Vector :: sort () non restituisce alcun valore.
Esempio 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);
?>
Esempio 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);
?>