dai un occhio alla fsockopen(). Non fai altro che aprire una connessoine verso la porta 80 dell'inidirizzo che ti viene passato. Poi mandi una stringa con fwrite() con:

GET indirizzo pagina HTTP 1.1

Riceverai una risposta o HTTP 404 oppure un HTTP 200.

Dai un occhio alla documentazione del protocollo HTTP