Para meterlo en una función, es exactamente igual...
   Código PHP:
    function conectando() {
  $link = @mysql_connect("localhost","root","") or die "Imposible conectar a la BD";
 return $link;
} 
    
  Más o menos sería así, el operador arroba (@) usado antes de una función omite los errores que pueda dar PHP, de esta manera, puedes sacar tu propio mensaje de error en pantalla, o forzar para que, aunke haya error no diga nada.