U kunt PHP gebruiken om een twee - weg communicatie via TCP /IP tussen twee computers te creëren . Dit is handig als extra informatie nodig heeft om heen en weer te worden gecommuniceerd met een externe server . TCP /IP -verbindingen worden gedaan door het gebruik van netwerken sockets . PHP heeft verschillende socket - gerelateerde functies die u kunnen helpen een TCP /IP- socket te maken en vervolgens gebruiken om een verbinding met een externe server op te starten . Instructies 1 Open je PHP -bestand in een teksteditor , zoals Windows Kladblok. Kopen van 2 Wijs uw bestemming adres en poortnummer naar PHP variabelen . Bijvoorbeeld , " $ my_host = " 127.0.0.1 " , " en " $ my_port = 23 ; " . 3 Maak een stopcontact met de functie " socket_create (domein , type, protocol ) . " De parameter " domein" specificeert het protocol familie , " type" is het type socket en " protocol " geeft het protocol binnen het domein te gebruiken . Bijvoorbeeld , " $ my_socket = socket_create ( AF_INET , SOCK_STREAM , SOL_TCP ) ; " creëert een functioneel TCP /IP- socket Bind 4 de socket aan een lokaal adres en poort met behulp van de functie " socket_bind ( . socket , source_address , haven ) ; . " Bijvoorbeeld , " socket_bind ( $ my_socket , '127 .0.0.1 ' , 80 ) ; . " 5 verbinding met een server met uw TCP /IP- socket met behulp van het commando " socket_connect ( socket , adres , poort ) ; . " Bijvoorbeeld , " socket_connect ( $ my_socket , $ my_host , $ my_port ) . " Je moet nu een TCP /IP-verbinding met de server . 6 Sla het PHP- bestand .
|