>  기사  >  Java  >  PHP에서 pack() 함수의 기능은 데이터를 이진 문자열로 변환하는 것입니다.

PHP에서 pack() 함수의 기능은 데이터를 이진 문자열로 변환하는 것입니다.

PHPz
PHPz앞으로
2023-08-31 14:05:061358검색

PHP에서 pack() 함수의 기능은 데이터를 이진 문자열로 변환하는 것입니다.

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

Syntax

pack(format , args)

Parameters

  • Format - 사용할 형식입니다. 다음은 가능한 값입니다. -

    • a - NUL 패딩 문자열

    • A - 공백 패딩 문자열

    • h - First에서 니블이 낮은 16진수 문자열

    • H - 16진수 문자열, 높은 니블 먼저

    • c - 부호 있는 문자

    • C - 부호 없는 문자

    • s - 부호 있는 짧은 문자(항상 16비트, 머신 바이트 순서)

      ” 항상 16비트, 리틀 엔디안 바이트 순서)
    • i

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

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

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

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

      - unsigned long(항상 32비트) , 빅 엔디안 바이트 순서)
    • V

      - unsigned long(항상 32비트, 리틀 엔디안 바이트 순서)
    • f

      - 부동 소수점(머신 크기 및 표현에 따라 다름) li>
    • d

      - 배정밀도(머신 크기 및 표현에 따라 다름)
    • x

      - NUL 바이트
    • − 절대 위치에 대한 NUL 패드
    • args
    • - 하나 이상의 인수 포장하다 .

      Return
    • pack() 함수는 데이터가 포함된 이진 문자열을 반환합니다.

      Example

      라이브 데모
    • <?php
         echo pack("C3",80,72,80);
      ?>
    • Output

      다음은 출력입니다. rreee

위 내용은 PHP에서 pack() 함수의 기능은 데이터를 이진 문자열로 변환하는 것입니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제