Maison > Java > javaDidacticiel > En PHP, la fonction pack() a pour fonction de convertir les données en chaîne binaire

En PHP, la fonction pack() a pour fonction de convertir les données en chaîne binaire

PHPz
Libérer: 2023-08-31 14:05:06
avant
1444 Les gens l'ont consulté

La fonction

En PHP, la fonction pack() a pour fonction de convertir les données en chaîne binaire

pack() regroupe les données dans une chaîne binaire.

Syntax

pack(format , args)
Copier après la connexion

Parameters

  • Format - Le format à utiliser. Voici les valeurs possibles -

    • a - Chaîne rembourrée NUL

    • A - Chaîne rembourrée d'espace

    • h - Chaîne hexadécimale avec un faible grignotage en premier

    • H - Chaîne hexadécimale, quartet élevé en premier

    • c - Caractères signés

    • C - Caractères non signés

    • s - Signé court (toujours 16 bits, machine ordre des octets)

    • S - Short non signé (toujours 16 bits, ordre des octets machine)

    • n - Short non signé (toujours 16 bits, ordre des octets big endian)

    • v - Short non signé ( toujours 16 bits, ordre des octets little endian)

    • i - Oui 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 machine)

    • L - long non signé (toujours 32 bits, ordre des octets machine)

    • N - long non signé (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)

      < /li>
    • d - double précision (selon la taille et la représentation de la machine)

    • x - NUL byte

    • − NUL Pad à la position absolue

    • args
    • - Un ou plusieurs arguments pour emballer .
    • Return

    • La fonction pack() renvoie une chaîne binaire contenant des données.
  • Exemple
  • Démo en direct

    <?php
       echo pack("C3",80,72,80);
    ?>
    Copier après la connexion
    Sortie

  • Ce qui suit est la sortie.
AMIT
Copier après la connexion

Ce 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!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal