Maison > Article > développement back-end > Que signifie pack en php ?
pack en php signifie "chargement". La fonction pack() est une fonction diverse en php. Cette fonction est utilisée pour charger des données dans une chaîne binaire. La syntaxe est "pack(format,args+)", "format" indique. le format utilisé lors du conditionnement des données, et "args+" indique les paramètres compressés.
L'environnement d'exploitation de ce tutoriel : système Windows 10, PHP version 7.1, ordinateur DELL G3.
Que signifie pack en php
pack en php signifie chargement ? La fonction
pack() charge les données dans une chaîne binaire.
La syntaxe est la suivante :
pack(format,args+)
Le paramètre format indique le format utilisé lors du packaging des données.
a - Chaîne rembourrée NUL
A - Chaîne rembourrée ESPACE
h - Chaîne hexadécimale, bas de gamme en premier
H - Chaîne hexadécimale, haut de gamme en premier
c - caractère signé
C - caractère non signé
s - court signé (toujours 16 bits, ordre des octets machine)
S - court non signé (toujours 16 bits, ordre des octets machine)
n - court non signé (toujours 16 bits, ordre des octets big endian)
v - court non signé (toujours 16 bits, ordre des octets small endian)
i - entier signé (dépend de la taille de la machine et de l'ordre des octets)
I - entier non signé (dépend de la taille de la machine et de l'ordre des octets)
l - long signé (toujours 32 bits, ordre des octets de la machine)
L - long non signé (toujours 32 bits, ordre des octets de la machine)
N - unsigned long (toujours 32 bits, ordre des octets big endian)
V - unsigned long (toujours 32 bits, ordre des octets small endian)
f - float (dépend de la taille et de la représentation de la machine)
d - double (dépend de la taille et de la représentation de la machine)
x - octet NUL
paramètres.
<?php echo pack("C3",80,72,80); ?>
Si vous êtes intéressé, vous pouvez cliquer sur "
Tutoriel vidéo PHPCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!