Section courante

Section administrative du site

UNPACK

Dépaqueté
Perl
 

Syntaxe

unpack template, string

Paramètres

Nom Description
template Ce paramètre permet d'indiquer le format du texte à traiter. Il est a noter que un ou plusieurs des spécificateurs suivants peuvent être inclus dans le format :
Spécificateur Description
* Ce spécificateur indique le quantificateur
@ Ce spécificateur indique d'insérer des codes NUL jusqu'à la position absolue dans la chaîne de caractères
a Ce spécificateur permet d'indiquer de terminer la chaîne de caractères avec des codes NULL
A Ce spécificateur indique de terminer la chaîne de caractères avec un espace
c Ce spécificateur indique d'insérer un caractère selon un format entier dans la chaîne de caractères
C Ce spécificateur indique d'insérer un caractère selon un format naturel dans la chaîne de caractères
d Ce spécificateur indique d'insérer un nombre réel de double précision dans la chaîne de caractères
f Ce spécificateur indique d'insérer un nombre réel de simple précision dans la chaîne de caractères
h Ce spécificateur indique d'insérer un code hexadécimal avec le poids faible en premier dans la chaîne de caractères
H Ce spécificateur indique d'insérer un code hexadécimal avec le poids fort en premier dans la chaîne de caractères
i Ce spécificateur indique d'insérer un nombre entier dans la chaîne de caractères
I Ce spécificateur indique d'insérer un nombre naturel dans la chaîne de caractères
l Ce spécificateur indique d'insérer un nombre entier long dans la chaîne de caractères
L Ce spécificateur indique d'insérer un nombre naturel long dans la chaîne de caractères
N Ce spécificateur indique d'insérer un nombre naturel long (32 bits d'ordre Big-Endian) dans la chaîne de caractères
n Ce spécificateur indique d'insérer un nombre de format naturel court (16 bits d'ordre Big-Endian) dans la chaîne de caractères
s Ce spécificateur indique d'insérer un nombre de format entier court (16 bits) dans la chaîne de caractères
S Ce spécificateur indique d'insérer un nombre de format naturel court (16 bits) dans la chaîne de caractères
v Ce spécificateur indique d'insérer un nombre de format naturel court (16 bits d'ordre Little-Endian) dans la chaîne de caractères
V Ce spécificateur indique d'insérer un nombre naturel long (32 bits d'ordre Little-Endian) dans la chaîne de caractères
x Ce spécificateur indique d'insérer un caractère NUL dans la chaîne de caractères
X Ce spécificateur indique d'insérer un caractère de «retour en arrière» dans la chaîne de caractères
string Ce paramètres permettent d'indiquer les données à décompacter

Description

Cette fonction permet de résoudre des données binaires précédemment créé par «pack».

Voir également

Langage de programmation - PHP - Référence de procédures et fonctions - unpack

Références

La Bible Micro Application HTML & Développement Web, Stefan Munz, Wolfgang Nefzger, 2003, ISBN: 2-7429-2898-7, page 1110
Perl/CGI-Programmation avancée Grand Livre, Edition Micro Application, Rolf D. Stoll, 2001, ISBN: 2742919082, page 96

Dernière mise à jour : Dimanche, le 18 octobre 2015