Holas,
Interesante lo que pretendes hacer. Revisastes este link?:
http://www.php.net/manual/en/functio...read.php#79314
Desconosco como te envian los esos datos por el puerto 80, pero justo en ese link usan sockets para enviar como para recibir y escuchar lo que te envian.
Saludos
Gildus