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:
Valeur de retour:
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.