Puede utilizar PHP para crear una comunicación de dos vías a través de TCP /IP entre dos ordenadores. Esto es útil cuando la información adicional debe ser comunicada de ida y vuelta con un servidor remoto . Conexiones TCP /IP se realiza mediante el uso de sockets de red . PHP tiene varias funciones socket relacionados que pueden ayudar a crear un socket TCP /IP y luego lo utilizan para iniciar una conexión con un servidor remoto . Instrucciones
1
Abra su archivo PHP en un editor de texto, como el Bloc de notas de Windows .
2
Asignar la dirección de destino y número de puerto para las variables de PHP . Por ejemplo , "$ my_host =" 127.0.0.1 "," y "$ my_port = 23 ; " .
3
Crear un socket con el socket_create función " (dominio , tipo de protocolo ) " . El parámetro " dominio" especifica la familia de protocolos , "type" especifica el tipo de socket y " protocolo" especifica el protocolo en el dominio de su uso. Por ejemplo , "$ my_socket = socket_create ( AF_INET , SOCK_STREAM , SOL_TCP )," crea un socket TCP /IP funcional
4
Bind el conector a una dirección local y puerto mediante el socket_bind función " ( . socket, source_address , puerto) ; ". Por ejemplo, " socket_bind ($ my_socket , '127 .0.0.1 ' , 80) ; ".
5
Conectar a un servidor con su socket TCP /IP a través del " socket_connect comandos ( socket , dirección, puerto) ; " . Por ejemplo, " socket_connect ($ my_socket , $ my_host , $ my_port ) . " Ahora debería tener una conexión TCP /IP con el servidor.
6
Guarde el archivo PHP.