A parte il fatto che $_SERVER dovrebbe essere d'aiuto, non credo che la soluzione migliore per bloccare un IP sia farlo da codice PHP.
Modifica il file .htaccess nella root del sito aggiungendo alla fine queste righe:
Fonti: esperienza e http://www.javascriptkit.com/howto/htaccess5.shtmlcodice:Order Allow,Deny Deny From indirizzo IP Allow From All