< Perl Programming < Keywords

The unpack keyword

unpack does the opposite of pack by taking a string and expanding it out into a list of values. (In scalar context, only the first value produced is returned.)

Syntax

  unpack TEMPLATE, EXPRESSION
  unpack TEMPLATE

Example

my($what, $where, $howmuch) = @_;
unpack("x$where a$howmuch", $what);

See also

This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.