> Java > java지도 시간 > 본문

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

PHPz
풀어 주다: 2023-08-31 14:05:06
앞으로
1401명이 탐색했습니다.

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

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

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

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

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

      Example

      라이브 데모
    • <?php
         echo pack("C3",80,72,80);
      ?>
      로그인 후 복사
    • Output

      다음은 출력입니다. rreee

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

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿