Rumah >Java >javaTutorial >Dalam PHP, fungsi fungsi pack() adalah untuk menukar data kepada rentetan binari

Dalam PHP, fungsi fungsi pack() adalah untuk menukar data kepada rentetan binari

PHPz
PHPzke hadapan
2023-08-31 14:05:061414semak imbas

Fungsi

Dalam PHP, fungsi fungsi pack() adalah untuk menukar data kepada rentetan binari

pack() mengemas data ke dalam rentetan binari.

Syntax

pack(format , args)

Parameter

  • Format - Format untuk digunakan. Berikut ialah nilai-nilai yang mungkin -

    • a - NUL rentetan empuk

    • A - Rentetan berlapik ruang

    • i rentetan rendah

      i
    • pertama -
    • i dengan rentetan rendah Helm

    • H
    • - Rentetan perenambelasan, gigitan tinggi dahulu

    • c
    • - Aksara bertandatangan

    • C
    • - Aksara tak bertanda

    • bit, pesanan bait mesin)

    • S
    • - tidak bertanda pendek (sentiasa 16 bit, pesanan bait mesin)

    • n
    • - tiada Bertanda Pendek (sentiasa 16 bit, pesanan bait endian besar)

      🜎 ( sentiasa 16 bit, pesanan bait endian sedikit)

    • i - integer bertanda Ya (bergantung pada saiz mesin dan susunan bait)

    • I - integer tidak bertanda dan

      bergantung pada saiz mesin dan
    • l - ditandatangani panjang (selalu 32 bit, pesanan byte mesin)

    • l - long unsigned (selalu 32 bit, pesanan byte mesin)

      li>
    • n - long unsigned (selalu 32 bit , pesanan bait endian besar)

    • V - panjang tidak ditandatangani (sentiasa 32 bit, pesanan bait endian kecil)

    • f - apungan (bergantung pada saiz dan perwakilan mesin

    • )

      - ketepatan berganda (Bergantung pada saiz mesin dan perwakilan)

    • x

      - NUL byte

    • − NUL Pad ke kedudukan mutlak

    • - Satu atau lebih hujah untuk dibungkus .

    • Return

      Fungsi pack() mengembalikan rentetan binari yang mengandungi data.

      Contoh
    Demo langsung
  • <?php
       echo pack("C3",80,72,80);
    ?>
  • Output

    Berikut ialah output. rreeee

Atas ialah kandungan terperinci Dalam PHP, fungsi fungsi pack() adalah untuk menukar data kepada rentetan binari. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam