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
Lepaskan: 2023-08-31 14:05:06
ke hadapan
1502 orang telah melayarinya

Fungsi

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

pack() mengemas data ke dalam rentetan binari.

Syntax

pack(format , args)
Salin selepas log masuk

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)

    • 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

      < /li>
    • )

      - 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);
    ?>
    Salin selepas log masuk
  • 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 Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan