O problema é com o escopo de variável PHP. Adicione esta linha dentro de allServers() antes de consultar o $link variável pela primeira vez: global $link; Veja mais aqui:https://php.net/manual/en/language .variables.scope.php