Data Type Php

$products = array( array( name=>"A", price=>4.5  ),
                   array( name=>"C", price=>5.5  ),
                   array( name=>"D", price=>2.5  ),
                   array( name=>"B", price=>2.5  )
);
function priceCmp( $a, $b ){
    if ( $a[price] == $b[price] )
        return 0;
    if ( $a[price] < $b[price] )
         return -1;
    return 1;
}
usort( $products, priceCmp );
foreach ( $products as $val )
     print "$val[name]: $val[price]
\n";
?>