Heim >Backend-Entwicklung >PHP-Problem >Was bedeutet Packen in PHP?
pack bedeutet in PHP „Laden“. Die Funktion pack() ist eine sonstige Funktion in PHP. Die Syntax lautet „pack(format,args+)“, was „format“ bedeutet das Format, das beim Packen von Daten verwendet wird, und „args+“ gibt die gepackten Parameter an.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP Version 7.1, DELL G3-Computer.
Was bedeutet in PHP packen?
in PHP packen bedeutet Laden. Die Funktion
pack() lädt Daten in eine Binärzeichenfolge.
Die Syntax lautet wie folgt:
pack(format,args+)
Das Parameterformat gibt das Format an, das beim Packen von Daten verwendet wird.
a – NUL-aufgefüllte Zeichenfolge
A – SPACE-aufgefüllte Zeichenfolge
h – Hexadezimale Zeichenfolge, unteres Ende zuerst
H – Hexadezimale Zeichenfolge, oberes Ende zuerst char
C – vorzeichenloses Zeichen
s – vorzeichenloser Kurzschluss (immer 16 Bit, Maschinenbyte-Reihenfolge)
S – vorzeichenloser Kurzschluss (immer 16 Bit, Maschinenbyte-Reihenfolge)
n – vorzeichenloser Kurzschluss (immer 16 Bit, Big-Endian-Byte-Reihenfolge)
v – unsigned short (immer 16 Bit, Little-Endian-Byte-Reihenfolge)
i – vorzeichenbehaftete Ganzzahl (abhängig von Maschinengröße und Byte-Reihenfolge)
I - vorzeichenlose Ganzzahl (abhängig von Maschinengröße und Bytereihenfolge)
l - vorzeichenbehaftete lange Zahl (immer 32 Bit, Maschinenbytereihenfolge)
L - vorzeichenlose lange Zahl (immer 32 Bit, Maschinenbytereihenfolge)
N – unsigned long (immer 32 Bit, Big-Endian-Byte-Reihenfolge)
V – unsigned long (immer 32 Bit, Little-Endian-Byte-Reihenfolge)
f – Float (abhängig von Maschinengröße und Darstellung)
d – Double (abhängig von Maschinengröße und Darstellung)
x – NUL-Byte
Parameter.
<?php echo pack("C3",80,72,80); ?>
Wenn Sie interessiert sind, können Sie auf „
PHP-Video-TutorialDas obige ist der detaillierte Inhalt vonWas bedeutet Packen in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!