grazie per i suggerimenti ma continua a non ordirare, ma stavolta senza errori.

questo č il codice attuale:

Codice PHP:

Class Cart extends Home
{


    function 
price_sort($a$b)
    {
        
$price_a $a['options']['shipPrice'];
        
$price_b $b['options']['shipPrice'];
        if ( 
$a == $b )
            return 
0;
        return (
$a $b) ? : -1;
    }

    function 
get_total_ship_price()
    {
        
        
uasort($this->cart->contents(), array($this"price_sort"));

        
print_r($this->cart->contents());
         
    }