PHP - Funzione Ds Vector Sort ()
La funzione Ds \ Vector :: Sort () può restituire una copia ordinata.
Sintassi
public Ds\Vector Ds\Vector::sorted([ callable $comparator ] )
La funzione Ds \ Vector :: Sort () può restituire una copia ordinata utilizzando una funzione di confronto opzionale.
La funzione Ds \ Vector :: Sort () può restituire una copia ordinata del vettore.
Esempio 1
<?php
$vector = new \Ds\Vector([6, 5, 4, 3, 2, 1]);
echo("The original vector: \n");
var_dump($vector);
$result = $vector->sorted();
echo("\n The sorted elements: \n");
var_dump($result);
?>
Esempio 2
<?php
$vector = new \Ds\Vector([2, 5, 8, 1, 4, 7]);
echo("The original vector: \n");
var_dump($vector);
$result = $array->sorted(function($element1, $element2) {
return $element1 <=> $element2;
});
echo("\n The sorted elements: \n");
var_dump($result);
?>