Rumah >Java >javaTutorial >Dalam PHP, fungsi fungsi pack() adalah untuk menukar data kepada rentetan binari
Fungsi
pack() mengemas data ke dalam rentetan binari.
pack(format , args)
Format - Format untuk digunakan. Berikut ialah nilai-nilai yang mungkin -
a - NUL rentetan empuk
A - Rentetan berlapik ruang
i rentetan rendah
ii dengan rentetan rendah Helm
🜎 ( 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 danl - 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)
- NUL byte
− NUL Pad ke kedudukan mutlak
- Satu atau lebih hujah untuk dibungkus .
Fungsi pack() mengembalikan rentetan binari yang mengandungi data.
Contoh<?php echo pack("C3",80,72,80); ?>
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!