현재 위치: > 함수 카테고리 모음> socket_create

socket_create

소켓 생성 (커뮤니케이션 엔드 포인트)
이름:socket_create
분류:소켓
사용 언어:php
한 줄 설명:소켓 리소스를 만듭니다

기능 : socket_create ()

해당 버전 : PHP 4, PHP 5, PHP 7

사용법 : socket_create () 함수는 소켓 자원을 만드는 데 사용됩니다.

구문 : Resource Socket_create (int $ domain, int $ 유형, int $ protocol)

매개 변수 :

  • $ 도메인 : 소켓의 프로토콜 패밀리를 지정하며 다음과 같은 상수 중 하나 일 수 있습니다.
    • AF_INET : IPv4 프로토콜 패밀리
    • AF_INET6 : IPv6 프로토콜 패밀리
    • AF_UNIX : 지역 커뮤니케이션 프로토콜 패밀리
  • $ 유형 : 소켓 유형을 지정하여 다음 상수 중 하나 일 수 있습니다.
    • SOCK_STREAM : TCP 프로토콜을 사용하는 스트리밍 소켓
    • SOOD_DGRAM : UDP 프로토콜을 사용하는 데이터 그램 소켓
    • SOCK_RAW : RAW 소켓은 기본 프로토콜에 액세스 할 수 있습니다
  • $ 프로토콜 : 소켓에서 사용하는 프로토콜을 지정하며 다음과 같은 상수 중 하나 일 수 있습니다.
    • SOL_TCP : TCP 프로토콜
    • SOL_UDP : UDP 프로토콜
    • sol_socket : 기본 소켓 프로토콜

반환 값 : 성공하면 소켓 리소스를 반환하고 실패시 False를 반환합니다.

예:

 <?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); } ?>

위의 예에서, 프로토콜 패밀리가 IPv4 (af_inet)임을 지정하는 socket_create () 함수를 사용하여 TCP 소켓이 생성되고, 소켓 유형은 스트림 소켓 (SOCK_STREAM)이고 프로토콜은 TCP (SOL_TCP)입니다. 생성이 성공하면 "소켓 생성이 성공했습니다!"라는 인쇄, 그렇지 않으면 생성에 실패한 오류 메시지를 인쇄하십시오. 마지막으로 Socket_close () 함수를 사용하여 소켓을 닫습니다.

유사한 함수
  • 주어진 소켓의 로컬 엔드를 쿼리하여 유형에 따라 호스트/포트 또는 Unix 파일 시스템 경로를 초래할 수 있습니다. socket_getsockname

    socket_getsockname

    주어진소켓의로컬엔드를쿼리하여유형에따라
  • 소켓 리소스에서 차단 모드를 설정하십시오 socket_set_block

    socket_set_block

    소켓리소스에서차단모드를설정하십시오
  • 소켓 생성 (커뮤니케이션 엔드 포인트) socket_create

    socket_create

    소켓생성(커뮤니케이션엔드포인트)
  • 주어진 호스트 이름에 대한 getAddrinfo 컨텐츠 배열 받기 socket_addrinfo_lookup

    socket_addrinfo_lookup

    주어진호스트이름에대한getAddrin
  • 연결을 허용하기 위해 포트에서 소켓을 열십시오 socket_create_listen

    socket_create_listen

    연결을허용하기위해포트에서소켓을열십시오
  • 소켓에 쓰십시오 socket_write

    socket_write

    소켓에쓰십시오
  • 닫기 소켓 리소스 socket_close

    socket_close

    닫기소켓리소스
  • 연결 지향 여부에 관계없이 소켓에서 데이터 수신 socket_recvfrom

    socket_recvfrom

    연결지향여부에관계없이소켓에서데이터수신
인기 기사