DJ .. pues en ese caso con hacer:
fopen() sobraría .. y no requeriría de funciones y soporte FTP en su servidor ...
Código PHP:
if (@fopen("ftp://IP o dominio","r")){
echo "está Arriba el servidor FTP";
} else {
echo "está Abajo el servidor FTP";
}
NOTA: Uso @ en fopen() para que PHP no me arroje el mensaje de error cuando no esté "arriba" el servidor y poder controlarlo con el condicional y el mensaje consecuente. Usar ese código sin @ para las pruebas.
Un saludo,