Новые книги

Сильный бренд, запоминающийся логотип и верное позиционирование – важные составляющие любого успешного бизнеса. В этой книге кратко и доходчиво рассказано, что такое бренд, как его создать, добиться узнаваемости в своей товарной категории и превзойти конкурентов. Примеры из практики всемирно известных компаний помогут избежать многих подводных камней на пути от стартапа к империи, а яркие оригинальные рисунки предельно понятно донесут основные идеи авторов, авторитетных специалистов по брендингу.
Руководство пользователя PGP.

PGP использует шифрование с открытым ключом для защиты файлов данных и электронной почты. С ее помощью вы сможете надежно связаться с людьми, которых вы никогда не встречали, без использования специальных каналов связи для предварительного обмена ключами. Программа PGP обладает многими полезными качествами, работает быстро, позволяет осуществлять сложные манипуляции с ключами, реализует электронные подписи, позволяет сжимать данные и хорошо эргономически спроектирована.

Copyright © Philip Zimmermann, Hall Finney, Branko Lankester и Peter Gutmann. 1991-2006.

Copyright © Максим Левин. 2006.

Copyright © Петр Сучков. 2006. Руководство пользователя PGP.

Copyright © Бук-пресс, 2006.

Авторские права на программное обеспечение и документации принадлежат Philip Zimmermann.

ООО «Литературное агентство «Бук-Пресс». 127591, Москва, Керамический пр., д. 53. корп. 1

Москва Литературное агентство «Бук-Пресс»

ББК 32.973 УДК 681.3

Корректура и верстка Ирина Царик

Максим Левин PGP: Кодирование и шифрование информации с открытым ключом.

Л80 — М.: Бук-пресс. 2006. — 166 с.

unpack

Учебник РНР
НазадВперёд

unpack

(PHP 3, PHP 4)

unpack - распаковывает данные из бинарной строки.

Описание

array unpack (string format, string data)

unpack() из бинарной строки в массив в соответствии с format. Возвращает массив, содержащий распакованные элементы двоичной строки.

unpack() работает несколько иначе, чем Perl, так как распакованные данные хранятся в ассоциативном массиве. Для этого вы должны именовать разные коды формата и разделить их слэшем /.

Пример 1. Строка форматирования unpack()
$array = unpack ("c2chars/nint", $binarydata);

Результирующий массив будет содержать вхождения "chars1", "chars2" и "int".

Объяснение кодов формата см. также в pack().

Обратите внимание, что PHP внутренне хранит интегральные значения как знаковые. Если вы unpack большое unsigned long и оно имеет тот же размер, что внутренне хранимые PHP значения, результатом будет отрицательное число, даже если была специфицирована беззнаковая распаковка.


Назад Оглавление Вперёд
uniqid Вверхusleep