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

socket_cmsg_space

메시지 버퍼 크기를 계산하십시오
이름:socket_cmsg_space
분류:소켓
사용 언어:php
한 줄 설명:지정된 제어 정보 유형 및 길이의 버퍼 크기를 계산합니다.

함수 이름 : socket_cmsg_space ()

함수 설명 : socket_cmsg_space () 함수는 지정된 제어 정보 유형 및 길이의 버퍼 크기를 계산하는 데 사용됩니다.

해당 버전 : PHP 5> = 5.5.0, PHP 7

구문 : socket_cmsg_space (int $ level, int $ type) : int

매개 변수 :

  • $ 레벨 : 제어 정보의 프로토콜 수준을 나타내며 Constant Sol_Socket 또는 기타 사용자 정의 프로토콜 레벨과 함께 사용할 수 있습니다.
  • $ 유형 : 제어 정보 유형을 나타냅니다. 상수 SCM_RIGHTS 또는 기타 사용자 정의 된 제어 정보 유형을 사용할 수 있습니다.

반환 값 : 지정된 제어 정보 유형 및 길이의 버퍼 크기를 반환합니다.

예:

 $level = SOL_SOCKET; $type = SCM_RIGHTS; $bufferSize = socket_cmsg_space($level, $type); echo "缓冲区大小为:$bufferSize 字节";

산출:

缓冲区大小为:20 字节

참고 :

  • socket_cmsg_space () 함수는 버퍼 크기 만 계산하고 실제로 버퍼를 생성하지 않습니다.
  • 제어 정보 유형 및 프로토콜 수준은 특정 요구 사항에 따라 지정해야합니다.
  • 이 기능을 사용하기 전에 유효한 소켓이 생성되었는지 확인해야합니다.
유사한 함수
인기 기사