Position actuelle: Accueil> Catégories de fonctions> socket_addrinfo_connect

socket_addrinfo_connect

Créer et se connecter à la prise à partir de l'addrinfo donné
Nom:socket_addrinfo_connect
Catégorie:Prises
Langage de programmation:php
Description en une ligne:Connectez-vous à l'hôte et au port spécifiés à l'aide de la structure addrinfo donnée

Nom de la fonction: socket_addrinfo_connect ()

Version applicable: PHP 5.3.0 et supérieur

Fonction Description: La fonction socket_addrinfo_connect () utilise la structure addrinfo donnée pour se connecter à l'hôte et au port spécifiés.

Utilisation: socket_addrinfo_connect (Resource $ socket, array $ addrinfo)

paramètre:

  • $ socket: une ressource de socket valide créée à l'aide de socket_create ().
  • $ addrinfo: un tableau contenant des informations addrinfo, qui peuvent être obtenus via la fonction socket_addrinfo_lookup ().

Valeur de retour:

  • Renvoie True lorsqu'il réussit et faux lorsque la connexion échoue.

Exemple:

Af_unspec, 'sockType' => sock_stream)); // Connectez-vous à l'hôte distant if (socket_addrinfo_connect ($ socket, $ addrinfo))) {echo "Connecté avec succès à l'hôte distant!"; } else {echo "Connect a échoué!"; } // Fermer le socket socket_close ($ socket); ?>

Dans l'exemple ci-dessus, un socket de ressource de socket est créé d'abord à l'aide de socket_create (). Ensuite, la fonction socket_addrinfo_lookup () est utilisée pour trouver les informations addrinfo de l'hôte distant " www.example.com " et enregistrer le résultat dans le tableau $ addrinfo. Enfin, utilisez la fonction socket_addrinfo_connect () pour vous connecter à l'hôte distant. Si la connexion est réussie, la sortie est "connectée avec succès à l'hôte distant!", Sinon, la sortie est "Connect Echec!". Enfin, fermez la prise à l'aide de la fonction socket_close ().

Notez que cet exemple est à des fins de démonstration uniquement et peut nécessiter l'ajout de traitement des erreurs et de vérifications de paramètres appropriées lors de l'utilisation réellement.

Fonctions similaires
Articles populaires