Funktion: socket_create ()
Anwendbare Version: Php 4, Php 5, Php 7
Verwendung: Mit der Funktion Socket_Create () wird eine Socket -Ressource erstellt.
Syntax: Ressourcen -Socket_Create (int $ domain, int $ type, int $ protocol)
Parameter:
Rückgabewert: Gibt eine Socket -Ressource zurück, wenn sie erfolgreich sind, und gibt beim Versagen falsch zurück.
Beispiel:
<?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); } ?>
Im obigen Beispiel wird eine TCP -Socket unter Verwendung der Funktion Socket_create () erstellt, die angibt, dass die Protokollfamilie IPv4 (AF_Inet) ist, der Socket -Typ Stream Socket (SOCK_Stream) und das Protokoll TCP (Sol_TCP) ist. Wenn die Erstellung erfolgreich ist, drucken Sie "Socket Creation ist erfolgreich!" Drucken, andernfalls drucken Sie die Fehlermeldung, die nicht erstellt wurde. Verwenden Sie schließlich die Funktion Socket_Close (), um den Socket zu schließen.