PHP - Fonction Ds Set sorted ()

La fonction Ds \ Set :: sorted () peut renvoyer une copie triée.

Syntaxe

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

La fonction Ds \ Set :: sorted () peut retourner une copie triée d'un ensemble en utilisant une fonction de comparateur optionnelle.

Exemple 1

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

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