Saludos gente!
 
Estoy buscando un poco de ayuda con ésto. Si alguien sabe se la agradezco mucho! 
A ver, tengo una función que me averigua la distancia entre dos códigos ZIP en millas, teniendo la latitud y la longitud de éstos, aquí está:  
 Código PHP:
    function ds_distance($zip1, $zip2)
{
  global $config_default_units;
  
  $latlong1 = ds_lookuplatlong($zip1);
  $latlong2 = ds_lookuplatlong($zip2);  
  
  if (($latlong1 == false) or ($latlong2 == false))
  {
    $dist = -1;
  }
  else
  {
    $dist = ds_calcdistance($latlong1[lat], $latlong1[long], $latlong2[lat], $latlong2[long], $config_default_units);
  }
  
  return $dist;
} 
    
  Y la imprimo con este otro pedazo de codigo:  
 Código PHP:
    <?php
  require('lib_dealer_search/lib_dealer_search.php');
  
  $d = ds_distance($_POST['zipcode1'], $_POST['zipcode2']);
  
  if ($d == -1)
  {
    echo "One of the zip codes was not recognized";
  }
  else
  {
    echo 'Distance between ' . $_POST['zipcode1'] . ' and ' . $_POST['zipcode2'] . ': ' . $d . ' miles';
  } 
?>    
  Y me da respuestas asi: 
Distance between 27616 and 27603:  
8.893565112107 miles 
Mi pregunta es, como hago para que esa respuesta 
8.893565112107 la imprima solo con dos digitos, asi : 
8.89 
Quedo agradecido con el que me pueda ayudar!!