Você pode usar o PHP para criar uma comunicação de duas vias sobre TCP /IP entre dois computadores. Isso é útil quando a informação adicional precisa ser comunicado e para trás com um servidor remoto. Conexões TCP /IP é feita através do uso de soquetes de rede . PHP tem várias funções relacionadas com o soquete que podem ajudar a criar um socket TCP /IP e , em seguida, usá-lo para iniciar uma conexão com um servidor remoto. Instruções
1
Abra seu arquivo PHP em um editor de texto, como o Notepad do Windows .
2
Atribuir o seu endereço de destino eo número da porta de variáveis PHP . Por exemplo, " $ my_host =" 127.0.0.1 " ; " e "$ my_port = 23 ; " .
3
Cria um socket com a função " socket_create (domínio , tipo de protocolo ) . " O parâmetro " domínio " especifica a família do protocolo , "tipo" especifica o tipo de soquete e " protocolo " especifica o protocolo dentro do domínio para usar. Por exemplo, " $ my_socket = socket_create ( AF_INET , SOCK_STREAM , SOL_TCP )," cria um socket TCP /IP funcional
4
Vincular o socket a um endereço local ea porta usando a função " socket_bind ( . socket, source_address , porta) ; ". Por exemplo, " socket_bind ( $ my_socket , '127 .0.0.1 ' , 80) ; ".
5
Conectar a um servidor com o soquete TCP /IP usando o comando socket_connect " (socket , endereço, port ); " . Por exemplo, " socket_connect ( $ my_socket , $ my_host , $ my_port ); ". Agora você deve ter uma conexão TCP /IP com o servidor.
6
Salve o arquivo PHP.