cuando haces un
var_dump() este devuelve el arreglo, la información del arreglo cosa que se supone guardas en tu variable $link si esta correcto var_dump te imprimia el resultado con las posiciones por asi decirlo, en el enlace del manual php esta mejor explicado :D
Saludos