I am working on a program in Delphi which is intended to call up a php file on a server, with the output of the php file being dependant on the information the user enters into the Delphi form. I have access to multiple servers, and I'd like to know if there's some kind of component for Delphi that would allow the program to ping a server and, based on the response, determine whether to call it or attempt to reach the next server in the list. Does anyone know if this kind of component exists? And if so, would someone please be gracious enough to provide a link to whatever site or sites may hold information about it?

Thank you for your consideration,

Delphi ships with a component that's dedicated to that.
Just look through your component palette (assuming you have a reasonably recent (D7 or later, maybe D6 as well) and legal version of Delphi (pirated versions may have it stripped to reduce download size)).