>백엔드 개발 >PHP 문제 >PHP에서 팩은 무엇을 의미합니까?

PHP에서 팩은 무엇을 의미합니까?

WBOY
WBOY원래의
2021-12-22 16:29:243883검색

PHP에서 pack은 "로드"를 의미합니다. pack() 함수는 PHP의 기타 함수입니다. 이 함수는 데이터를 바이너리 문자열로 로드하는 데 사용됩니다. 구문은 "pack(format,args+)"입니다. 데이터를 패키징할 때 사용되는 형식이며 "args+"는 패키징된 매개변수를 나타냅니다.

PHP에서 팩은 무엇을 의미합니까?

이 튜토리얼의 운영 환경: Windows 10 시스템, PHP 버전 7.1, DELL G3 컴퓨터.

PHP에서 Pack은 무엇을 의미하나요?

PHP에서 Pack은 로딩을 의미합니다.

pack() 함수는 데이터를 이진 문자열로 로드합니다.

구문은 다음과 같습니다.

pack(format,args+)

매개변수 형식은 데이터를 패키징할 때 사용되는 형식을 나타냅니다.

  • a - NUL 패딩 문자열

  • A - SPACE 패딩 문자열

  • h - 16진수 문자열, 낮은 끝부터

  • H - 16진수 문자열, 높은 끝부터

  • c - 서명된 문자

  • C - unsigned char

  • s - signed short(항상 16비트, 머신 바이트 순서)

  • S - unsigned short(항상 16비트, 머신 바이트 순서)

  • n - unsigned short (항상 16비트, 빅 엔디안 바이트 순서)

  • v - 부호 없는 short(항상 16비트, 리틀 엔디안 바이트 순서)

  • i - 부호 있는 정수(머신 크기 및 바이트 순서에 따라 다름)

  • I - 부호 없는 정수(머신 크기 및 바이트 순서에 따라 다름)

  • l - 부호 있는 long(항상 32비트, 머신 바이트 순서)

  • L - unsigned long(항상 32비트, 머신 바이트 순서)

  • N - unsigned long(항상 32비트, big endian 바이트 순서)

  • V - unsigned long(항상 32비트, little endian 바이트 순서)

  • f - float(머신 크기 및 표현에 따라 다름)

  • d - double(머신 크기 및 표현에 따라 다름)

  • x - NUL 바이트

  • 매개변수.

  • 예제는 다음과 같습니다.
  • <?php
    echo pack("C3",80,72,80);
    ?>

    관심이 있으시면 "

    PHP Video Tutorial
  • "을 클릭하여 PHP 지식에 대해 자세히 알아볼 수 있습니다.

위 내용은 PHP에서 팩은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.