PHP - função Ds Set Sorted ()

A função Ds \ Set :: Sort () pode retornar uma cópia classificada.

Sintaxe

public Ds\Set Ds\Set::sorted([ callable $comparator ] )

A função Ds \ Set :: Sort () pode retornar uma cópia classificada de um conjunto usando uma função opcional de comparação.

Exemplo 1

<?php   
   $set = new \Ds\Set([20, 10, 30, 50, 40]);  
   print_r($set->sorted());  
?>

Exemplo 2

<?php  
   $set = new \Ds\Set([2, 4, 8, 3, 6, 1, 5]);  
   
   $sorted = $set->sorted(function($x, $y) { 
      return $y <=> $x; 
   }); 
   print_r($sorted); 
?>