PHP - Función Ds Set sorted ()

La función Ds \ Set :: sorted () puede devolver una copia ordenada.

Sintaxis

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

La función Ds \ Set :: sorted () puede devolver una copia ordenada de un conjunto utilizando una función de comparación opcional.

Ejemplo 1

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

Ejemplo 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); 
?>