Rozpakuj PHP function ()
Podręcznik PHP Rożne referencyjny
Przykłady
Z danych ciąg binarny Rozpakuj:
<?php
$data = "PHP";
print_r(unpack("C*",$data));
?>
$data = "PHP";
print_r(unpack("C*",$data));
?>
Uruchomienie instancji »
Definicja i Wykorzystanie
rozpakować function () z danych binarnych ciągów rozpakowane.
gramatyka
unpack(format,data)
参数 | 描述 |
---|---|
format | 必需。规定在解包数据时所使用的格式。 可能的值:
|
data | 必需。规定被解包的二进制数据。 |
dane techniczne
Zwraca: | Jeśli się powiedzie, zwraca tablicę, jeśli nie zwróci FAŁSZ. |
---|---|
Wersja PHP: | 4+ |
dziennika aktualizacji: | Od PHP 5.5.0 roku, Perl kompatybilne następujące zmiany: "A" Kod trzymając tyłu NUL. "A" Kod ASCII usuwa wszystkie spacje końcowe. Nowy "Z" kod jest używany do wypełnienia ciąg NUL i zdjąć tylną NUL. |
Więcej przykładów
Przykład 1
Rozpakuj dane:
<?php
$data = "PHP";
print_r(unpack("C*myint",$data));
?>
$data = "PHP";
print_r(unpack("C*myint",$data));
?>
Uruchomienie instancji »
Przykład 2
Rozpakuj dane:
<?php
$bin = pack("c2n2",0x1234,0x5678,65,66);
print_r(unpack("c2chars/n2int",$bin));
?>
$bin = pack("c2n2",0x1234,0x5678,65,66);
print_r(unpack("c2chars/n2int",$bin));
?>
Uruchomienie instancji »
Podręcznik PHP Rożne referencyjny