Fonction: socket_create ()
Version applicable: PHP 4, PHP 5, PHP 7
Utilisation: la fonction socket_create () est utilisée pour créer une ressource de socket.
Syntaxe: Resource Socket_create (Domain int $, Type int $, protocole int $)
paramètre:
Valeur de retour: renvoie une ressource de socket au cours de la réussite et renvoie false en cas d'échec.
Exemple:
<?php // 创建一个TCP套接字$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if ($socket === false) { echo "套接字创建失败: " . socket_strerror(socket_last_error()) . PHP_EOL; } else { echo "套接字创建成功!" . PHP_EOL; // 关闭套接字socket_close($socket); } ?>
Dans l'exemple ci-dessus, une prise TCP est créée à l'aide de la fonction socket_create (), qui spécifie que la famille du protocole est IPv4 (af_inet), le type de socket est un socket de flux (sock_stream) et le protocole est TCP (sol_tcp). Si la création est réussie, imprimez "La création de socket réussit!", Sinon, imprimez le message d'erreur qui n'a pas réussi à créer. Enfin, utilisez la fonction socket_close () pour fermer la prise.