“Conocimientos Programación>Programación PHP /MySQL

Cómo crear una conexión TCP /IP con PHP

2015/2/22
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.

Programación PHP /MySQL
Cómo configurar un host proxy PHP JavaScript
Cómo imprimir CCK matriz en PHP
Cómo manejar conseguir uno del artículo de los resultados en una consulta MySQL en PHP
Cómo utilizar Echo un ancla en PHP
Cómo determinar Incluso los números de los números impares Uso de PHP
Cómo habilitar PHP en IIS 6.0
¿Cómo hacer una declaración Include
Cómo agregar un Formulario de Información de PHP
Conocimientos Informáticos © http://www.ordenador.online