Ping un servidor con PHP es útil cuando se desea comprobar si un servidor está en línea o para medir el tiempo que tarda el servidor para recibir y enviar un paquete. La utilidad ping envía un paquete de solicitud de eco ICMP al servidor y espera a una respuesta ICMP . Salida Ping incluye la pérdida de paquetes y el , el tiempo de ida y vuelta máximo y mínimo promedio de los paquetes de respuesta . Acceso a los comandos de shell en PHP se hace a través de la función " shell_exec " . Instrucciones
1
Abra el archivo PHP en un editor de texto, como el Bloc de notas de Windows .
2
Ping un servidor con la función " shell_exec " con el código de "$ resultado = shell_exec ( 'ping server.com '); "en el cuerpo de su archivo en el punto en el que desea hacer ping al servidor. La función " shell_exec " le permite ejecutar un comando de shell y devuelve el resultado como una cadena. Otra forma de realizar la misma acción que " shell_exec " es con comillas invertidas ( ``) , como " $ result =` de ping server.com ` ; " . Sustitúyase " server.com " con la dirección IP que desea hacer ping < br >
3
mostrar la salida de ping con el código " echo"
$ result < /pre > "; " en la línea después de llamar a la función " shell_exec " . Una línea de salida del comando ping será similar en formato a " 64 bytes de myserver.com ( 156.11.111.5 ) : . Icmp_seq = 2 ttl = 50 tiempo = 83.0 ms"
4 Guardar el archivo PHP, y cargarlo en el servidor.