Impedindo avisos de fsockopen

Eu uso fsockopen () para conectar-se a vários servidores em um loop.

No entanto, alguns servidores não são válidos e recebo avisos do PHP como o abaixo:

Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: The requested name is valid, but no data of the requested type was found

Existe uma maneira de evitar esses avisos.

Como verificar se o servidor está bom antes de tentar abri-lo?

Ou existe outra ou melhor solução para isso?

questionAnswers(1)

yourAnswerToTheQuestion