Du kan bruge PHP til at oprette en to-vejs kommunikation via TCP /IP mellem to computere . Dette er nyttigt, når ekstra oplysninger skal kommunikeres frem og tilbage med en fjernserver. TCP /IP-forbindelser er gjort gennem brug af netværk sockets . PHP har flere socket - relaterede funktioner , der kan hjælpe dig med at oprette en TCP /IP socket og derefter bruge den til at starte en forbindelse med en fjernserver. Instruktioner
1
Åbn din PHP-fil i en teksteditor , såsom Windows Notesblok.
2
Tildel din destination adresse og portnummer til PHP variabler. For eksempel, " $ my_host =" 127.0.0.1 "," og "$ my_port = 23 ; " .
3
Opret en stikkontakt med funktionen " socket_create (domæne , type , protokol ) . " Parameteren " domæne" angiver protokollen familien , "type " angiver den socket typen og " protokol " angiver protokollen inden for domænet for at bruge . For eksempel, " $ my_socket = socket_create ( AF_INET , SOCK_STREAM , SOL_TCP ) " skaber en funktionel TCP /IP socket
4
Bind soklen til en lokal adresse og port ved hjælp af funktionen " socket_bind ( . socket, source_address , port) ; ". For eksempel, " socket_bind ( $ my_socket , '127 .0.0.1 ' , 80) ; ".
5
forbindelse til en server med din TCP /IP socket hjælp af kommandoen " socket_connect ( socket , adresse, port) ; ". For eksempel, " socket_connect ( $ my_socket , $ my_host , $ my_port ) . " Du skulle nu have en TCP /IP-forbindelse med serveren .
6
Gem PHP -filen.