Vous pouvez utiliser PHP pour créer une communication bidirectionnelle via TCP /IP entre deux ordinateurs. Cette fonction est utile lorsque l'information supplémentaire doit être communiquée avant et en arrière avec un serveur distant . Des connexions TCP /IP sont effectuées par l'utilisation de douilles de réseau . PHP dispose de plusieurs fonctions liées à la prise qui peut vous aider à créer un socket TCP /IP et ensuite l'utiliser pour établir une connexion avec un serveur distant . Instructions
1
Ouvrez votre fichier PHP dans un éditeur de texte tel que le Bloc-notes Windows .
2
assigner votre adresse de destination et le numéro de port pour les variables PHP . Par exemple, "$ my_host = " 127.0.0.1 " ; " et " $ my_port = 23; " .
3
créer une socket avec le " socket_create de fonction ( domaine , type, protocole ) . " Le paramètre "domaine" spécifie la famille de protocole , "type" spécifie le type de socket et «protocole» spécifie le protocole dans le domaine à utiliser . Par exemple, "$ my_socket = socket_create ( AF_INET , SOCK_STREAM , SOL_TCP ) ; " crée un réseau TCP /IP socket fonctionnel
4
lier le socket à une adresse locale et le port en utilisant le " socket_bind de fonction ( . socket, source_address , port) ; ». Par exemple, " socket_bind ($ my_socket , '127 .0.0.1 ' , 80) ; ».
5
connecter à un serveur avec votre socket TCP /IP en utilisant la socket_connect de commande " (socket , l'adresse, Port ) ; ». Par exemple, " socket_connect ($ my_socket , my_host $ , $ my_port ) ; ». Vous devriez maintenant avoir une connexion TCP /IP avec le serveur.
6
Enregistrez le fichier PHP.