php中pack的意思是“裝入”,pack()函數是php中的一個雜項函數,該函數用於把資料裝入一個二進位字串,語法為“pack(format,args )”,“format”表示在包裝資料時所使用的格式,“args ”表示被包裝的參數。
本教學操作環境:windows10系統、PHP7.1版,DELL G3電腦。
php中的pack是什麼意思
#php中的pack是要裝入的意思。
pack() 函數把資料裝入一個二進位字串。
語法如下:
pack(format,args+)
其中參數format表示規定在包裝資料時所使用的格式。
a - NUL 填充的字串
A - SPACE 填充的字串
- ## h - 十六進位字串,低位在前
- H - 十六進位字串,高位在前
- c - signed char
- C - unsigned char
- #s - signed short(總是16位元, machine 位元組順序)
- S - unsigned short(總是16位元, machine 位元組順序)
- n - unsigned short(總是16位元, big endian 位元組順序)
- v - unsigned short(總是16位元, little endian 位元組順序)
- i - signed integer(取決於machine的大小和位元組順序)
- I - unsigned integer(取決於machine的大小和位元組順序)
##l - signed long(總是32位元, machine 位元組順序) L - unsigned long(總是32位元, machine 位元組順序) N - unsigned long(總是32位元, big endian 位元組順序) V - unsigned long(總是32位元, little endian 位元組順序)-
#f - float(取決於machine 的大小和表示) d - double(取決於machine 的大小和表示) #x - NUL 位元組 X - 備份一個位元組 Z - NUL 填充的字串
@ - NUL 填滿絕對位置 參數args 表示規定被包裝的一個或多個參數。
範例如下:
<?php
echo pack("C3",80,72,80);
?>
大家如果有興趣的話,可以點選《
PHP影片教學
》進行更多關於PHP知識的學習。
以上是php中的pack是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!