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

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

2014/11/1
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 hacer una carpeta de cola en PHP
Cómo reiniciar MySQL Desde Script
MySQL Integer : Vs Firmado . Unsigned
Cómo convertir una cadena en la caja adecuada con PHP
¿Cómo se elimina los datos de una base de datos MySQL usando PHP?
Cómo insertar un decimal en PHP MySQL
Cómo conectar Visual Basic para Mysql
Cómo comprobar una dirección IP por dominio con PHP
Conocimiento de la computadora © http://www.ordenador.online